Esempio n. 1
0
 public override void Update(StateMediator <BattleStateName> mediator)
 {
     phaseSM.UpdateState();
     if (IsEnd())
     {
         mediator.SetState(turnLoop.NextTurnState());
     }
 }
Esempio n. 2
0
        public override void Update(StateMediator <BattleStateName> mediator)
        {
//			this.phaseSM.UpdateState();
            timer += Time.deltaTime;
            if (IsEnd())
            {
                mediator.SetState(turnLoop.NextTurnState());
            }
        }
Esempio n. 3
0
 public override void Init(StateMediator <BattleStateName> mediator)
 {
     Debug.Log("お互いの攻撃フェーズが全て終了");
     mediator.SetState(turnLoop.NextTurnState());
 }