xxxxxxxxxx
private bool _canDoubleJump = false;
private float _doubleJumpMultiplier = 0.5f;
private void Update(){
if (controller.isGrounded)
{
_canDoubleJump = true;
if (Input.GetButtonDown("Jump"))
{
_directionY = _jumpSpeed;
}
}
else
{
if(Input.GetButtonDown("Jump") && _canDoubleJump)
{
_directionY = _jumpSpeed * _doubleJumpMultiplier;
}
}
}