This is a little difficult to explain, but I will try my best:
Right now I have the player set up with both 8-way movement and platformer that toggles with a press of the F key. The 8-Way movement is used for when the player is flying and the platformer for walking. Holding the A key while flying makes you fly faster.
Normally, when you press F while flying, you'll switch to platformer mode and the falling animation is triggered. If you fly around fast for a bit first, the falling isn't triggered and the animation freezes on whatever is playing when the button is pressed.
Any help in figuring this out is greatly appreciated.
Go here to play the most current build: Superhero Build 2-12-13
Download Capx file here: Superhero Game Capx