public override void Awake() { base.Awake(); Instance = this; AddComponent <CombatActionManageComponent>(); }
public T CreateCombatAction <T>() where T : CombatAction, new() { var action = CombatContext.GetComponent <CombatActionManageComponent>().CreateAction <T>(this); return(action); }