So, im gonna try to make it simple, im making a game that when the player holds the right mouse button, he can spin around, like this.
that works, right, BUT, as you saw, he never lands on his head, he’s always lands on his feet, everytime he lands on his feet (on the ground check on his feet) he resets his position to the normal standing position, and THIS is what happens when he does land on his head.
he gets stuck on his jump animation, which makes sense, since the animation is suposed to be played when the ground check on his feet isnt activated.
sooo, what do i do? the most obvious thing would make another ground check, but put it on his head, but the problem is that if i do that, he might bump his head on something from jumping, going up, not landing, and that would trigger the animation just the same…
so, can anyone think of a solution here to help me out? i really thought a lot and dont know what to do, please help me!!