コード例 #1
0
ファイル: Mario.cs プロジェクト: Sway623/Mario-3902
 public void Right()
 {
     if (!IsInSpecialAnimationState())
     {
         this.marioMovMnger.Right();
         marioDirection = MarioDirection.RIGHT;
     }
 }
コード例 #2
0
ファイル: Mario.cs プロジェクト: Sway623/Mario-3902
 public void Down()
 {
     if (!IsInSpecialAnimationState())
     {
         state.Down();
         marioDirection = MarioDirection.DOWN;
     }
 }
コード例 #3
0
ファイル: Mario.cs プロジェクト: Sway623/Mario-3902
 public void Left()
 {
     if (!IsInSpecialAnimationState())
     {
         this.marioMovMnger.Left();
         marioDirection = MarioDirection.LEFT;
     }
 }
コード例 #4
0
ファイル: Mario.cs プロジェクト: Sway623/Mario-3902
 public void Up()
 {
     if (!IsInSpecialAnimationState())
     {
         state.Up();
         marioDirection = MarioDirection.UP;
         if (!isFalling)
         {
             ApplyJumpingForce();
         }
     }
 }
コード例 #5
0
ファイル: Mario.cs プロジェクト: Sway623/Mario-3902
 public void Idle()
 {
     if (!IsInSpecialAnimationState())
     {
         state.Idle();
         marioDirection = MarioDirection.NONE;
         if (isJumping)
         {
             isJumping = false;
             isFalling = true;
         }
     }
 }