コード例 #1
0
 public override void Jump()
 {
     StatePlayer.ChangeState(StatePlayer.StateWalk());
 }
コード例 #2
0
 public override void Sprint()
 {
     StatePlayer.ChangeState(StatePlayer.StateSprint());
 }
コード例 #3
0
 public override void CancelWalk()
 {
     StatePlayer.ChangeState(StatePlayer.StateCrouch());
 }
コード例 #4
0
 public override void CancelCrouch()
 {
     StatePlayer.ChangeState(StatePlayer.StateIdle());
 }
コード例 #5
0
 public override void Fall()
 {
     StatePlayer.ChangeState(StatePlayer.StateFall());
 }
コード例 #6
0
 public override void Walk()
 {
     StatePlayer.ChangeState(StatePlayer.StateCrouchWalk());
 }
コード例 #7
0
 public override void CancelJump()
 {
     StatePlayer.ChangeState(StatePlayer.StateAirMoveCrouchFall());
 }
コード例 #8
0
 public override void Crouch()
 {
     StatePlayer.ChangeState(StatePlayer.StateAirMoveCrouchJump());
 }
コード例 #9
0
 public override void CancelFall()
 {
     StatePlayer.ChangeState(StatePlayer.StateWalk());
 }
コード例 #10
0
 public override void Walk()
 {
     StatePlayer.ChangeState(StatePlayer.StateAirMoveJump());
 }
コード例 #11
0
 public override void CancelJump()
 {
     StatePlayer.ChangeState(StatePlayer.StateFall());
 }
コード例 #12
0
 public override void Crouch()
 {
     StatePlayer.ChangeState(StatePlayer.StateSlide());
 }
コード例 #13
0
 public override void Walk()
 {
     StatePlayer.ChangeState(StatePlayer.StateAirMoveCrouchFall());
 }
コード例 #14
0
 public override void Crouch()
 {
     StatePlayer.ChangeState(StatePlayer.StateCrouchFall());
 }