コード例 #1
0
 public void ChangePlayerState(string playerState)
 {
     if ((playerState.Equals(Keys.PlayerStates.RUNNING) ||
          playerState.Equals(Keys.PlayerStates.MOVING)) &&
         this.playerState.Equals(Keys.PlayerStates.IN_AIR) &&
         playerRigidbody.velocity.y < 0)
     {
         return;
     }
     this.playerState = playerState;
     listener.PlayerStateChanged(this.playerState);
 }