
1. When I have the hero walk and have his animations change, he doesn't revert to the "stop left/right" animation once the key has been released.
On top of that, if he is walking, say, right and I press the "left" key whilst still holding down the "right" key, he starts moonwalking ("walking left" animation whilst walking right) and vice versa.
2. When he jumps, if he comes into contact with a tile (which I've set as Collision Events to stop him), he stops mid air against it and won't decend until the directional key is let go.
3. I made tiles that form "steps" like this: o0o But when he approaches them, he sort of "climbs halfway up them" if the directional key is held and if jump is tapped whilst against them, he "slides" up them

Any help with these issues would be greatly appreciated (hopefully they won't require heavy scripting - monkey with a typewriter, remember) and sorry if they've already been covered before. Thanks in advance!
