FPSController Example Explained
Making the player character Jump:
if (m_Jump)
{
SurvivalVitalsManager.instance.StaminaJump();
}public void StaminaJump()
{
if(playerStamina >= maxStamina * 20 / 100)
{
player.PlayerJump();
playerStamina -= jumpCost;
UpdateAllVitalUI();
}
}public void PlayerJump()
{
m_MoveDir.y = m_JumpSpeed;
PlayJumpSound();
m_Jump = false;
m_Jumping = true;
}Detecting if we're sprinting
Last updated