Video explains it all. Trying to fix it but only solution I found is this and that feels wrong.
When I press w more than once quickly this happens.
Perhaps explain how you need it to work? What’s wrong with it without the DoOnce
? What’s the ideal behaviour?
You want the character to avoid jumping while you hold the key? If so, connect Jump
to the Started
pin instead. Triggered
executes non-stop by default with this IA setup afaik.
Sorry for not being clear. If I press the button multiple times quickly enough or even normal speed the animation bugs like that. I wanted player to jump once until they land and not bugging the animation. I managed it with the delay but if I set it to high it causes the player not able to jump even they touch the ground. I tried lower delays but it bugs the animation.
This has something to do with the animation itself rather than the script you’re showing.
I see. I figure I need air time anim and landing may be. Gotta check some tutorials.