예제 #1
0
 private void UpdateInputs()
 {
     IsGrounded = physics.IsGrounded;
     playerInputMovementVector = playerInput.GetMovementVector();
     cameraForward             = playerInput.GetCameraForward();
     joystickAngle             = playerInput.GetJoystickAngle();
     joystickVelocity          = playerInput.GetJoystickVelocity();
     angleDown         = playerInput.GetAngleDownButton();
     angleUp           = playerInput.GetAngleUpButton();
     angleDiff         = physics.GetAngleDiff(playerInputMovementVector);
     jumpButtonHeld    = playerInput.GetJumpButtonHeld();
     jumpButtonDown    = playerInput.GetJumpButtonDown();
     fastFallHeld      = playerInput.GetFastFallButtonHeld();
     fastFallDown      = playerInput.GetFastFallButtonDown();
     dodge             = playerInput.GetDodgeButtonDown();
     normalAttackHeld  = playerInput.GetNormalAttackButtonHeld();
     normalAttackDown  = playerInput.GetNormalAttackButtonDown();
     specialAttackHeld = playerInput.GetSpecialAttackButtonHeld();
     specialAttackDown = playerInput.GetSpecialAttackButtonDown();
     chargeAttackHeld  = playerInput.GetChargeAttackButtonHeld();
     chargeAttackDown  = playerInput.GetChargeAttackButtonDown();
     pause             = playerInput.GetPauseButtonDown();
     inventory         = playerInput.GetInventoryButtonDown();
     cameraStickVector = playerInput.GetCameraStickVector();
 }