/// <summary> /// 移动 /// </summary> void Move() { SetPosition(ORIGIN_POSIITON); SequenceNode.removeAllChild(); //移动 BT_Node moveNode = new SkillUnitMoveNode(this, new Vector3(0, 0, 0)); SequenceNode.addChild(moveNode); }
/// <summary> /// 冲锋 /// </summary> void Charge() { SetPosition(ORIGIN_POSIITON); SequenceNode.removeAllChild(); //移动1->冲出去 BT_Node moveNode = new SkillUnitMoveNode(this, new Vector3(0, 0, 0)); SequenceNode.addChild(moveNode); //移动2->回来 BT_Node moveNode2 = new SkillUnitMoveNode(this, ORIGIN_POSIITON); SequenceNode.addChild(moveNode2); }