Esempio n. 1
0
 /// <summary>
 /// フレーム更新処理
 /// </summary>
 void IState.Update()
 {
     // 一定時間経過したらダウン状態解除
     if (playerDown.
         TimeCounter(character.downTime))
     {
         // 地面に接地しているなら
         if (character.IsGround == true)
         {
             // 走り状態に移行
             character.RunStart();
         }
         else
         {
             // 空中状態に移行
             character.AerialStart();
         }
     }
 }