コード例 #1
0
ファイル: Mario.cs プロジェクト: yy2792/c-sharp-mario
 public void Idle()
 {
     if ((velocity.X < ValueHolder.rightMarioIdlingRange.X && velocity.X > ValueHolder.leftMarioIdlingRange.X) &&
         (velocity.Y < ValueHolder.rightMarioIdlingRange.Y && velocity.Y > ValueHolder.leftMarioIdlingRange.Y) &&
         !isFalling)
     {
         state.Idle();
         isCrouch = false;
     }
 }
コード例 #2
0
ファイル: Mario.cs プロジェクト: Sway623/Mario-3902
 public void Idle()
 {
     if (!IsInSpecialAnimationState())
     {
         state.Idle();
         marioDirection = MarioDirection.NONE;
         if (isJumping)
         {
             isJumping = false;
             isFalling = true;
         }
     }
 }