コード例 #1
0
 public virtual void Exit(IContext context, Action callback)
 {
     ExcuteState = ActionExcuteState.Exit;
     if (onFinishAction != null)
     {
         onFinishAction();
     }
 }
コード例 #2
0
 public virtual void Enter(IContext context, Action callback)
 {
     ExcuteState = ActionExcuteState.Enter;
 }
コード例 #3
0
 public virtual void Execute(IContext context, Action callback)
 {
     ExcuteState = ActionExcuteState.Excute;
 }
コード例 #4
0
 public void Init(IAction <ActionTag> action)
 {
     this.Action = action;
     ExcuteState = ActionExcuteState.Init;
 }