When I use if(grounded && Input.GetButtonDown("Jump")
as a condition for jumping, it doesn’t trigger.
When I use if(grounded && Input.GetKeyDown("Up")
it works just fine however.
This leads me to think that there’s something wrong with my input axis. I’m a beginner to unity though so I’ve really got no idea if anything looks wrong here or even why the if statement fails to fire.
It’s worth mentioning that the Input check is being ran in Update, not FixedUpdate.