コード例 #1
0
ファイル: MeleeAttack.cs プロジェクト: hbloom1783/SRPG-Demo
        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());
            }
        }