I implemented the jump stuff and everything works well but there is this one problem. When I don’t hold down the jump button and instead just push and release very quickly, character makes a full jump instead of making a very short one. I think the editor doesn’t update fast enough so it doesn’t see that I released my jump button and it doesn’t set the vertical velocity to 0. How can I solve this issue?
You will have to add a new line of code in your jumping script to check if 1) you are jumping and 2) the jump button is not being held down, and then set the vertical velocity to zero.