public CharacterAction(enum_character_Action _action, BuffCtrl _buff) { action = _action; buff = _buff; }
public CharacterAction(enum_character_Action _action) { action = _action; }
public CharacterAction(enum_character_Action _action, SkillCtrl _Skill) { action = _action; Skill = _Skill; }
/// <summary> /// 开始播放对应行为的战斗 /// </summary> /// <param name="_ac"></param> /// <param name="skill">当前的技能控制</param> public void beginAction(enum_character_Action _ac, SkillCtrl skill) { setState(new CharacterAction(_ac, skill)); }