예제 #1
0
        public override IEnumerator AnimationCoroutine()
        {
            yield return(unit.AnimateMeleeAttack(target));

            unit.ap.Increment(-1);
            target.TakeDamage(1);

            if (unit.team == UnitTeam.player)
            {
                game.ChangeState(new PlayerGiveOrder(unit));
            }
            else
            {
                game.ChangeState(new EnemyTurnAI());
            }
        }