This one seems quite a simple one to resolve but I have spent hours trying to make it work and failed, so maybe some of you can help.
The main player in this game can move left to right (using the mirror), jump and all that.
While on the ground I want the character to turn around before start moving in the opposite direction so what I did was using "on pressed Right, play the turn animation" then on another Event, I did "once the Turn animation is over, do mirror". This works if I keep pushing in the same direction so the guy turns and starts running, but if I just tap the key to the right, he will do the turn animation, then do the first frame of the turn animation before mirroring, can you tell me how do I solve this?
Also I have noticed a strange behavior with a few things every now and then, but the most recent example is actually with the turning: If I am moving Left, then release, and press right immediately, the character does not turn as if there was some kind of lag that did not make him register I pressed down the key, but if I do not use the turn (so the character just flips immediately) this is not an issue. It almost feels as if press down key "left" is not working because I am doing it at the same time as "release key right" but I do not think it's that.