"sorry for my bad english"
Keyboard = W is down = Animation is jump
not mirrored
Keyboard = D is down = Animation is right
not mirrored
Keyboard = A is down = Animation is right(left)
mirrored
Keyboard = S is down = Animation crouch
not mirroed
without "ELSE"
and then "Platform not moving" (<--means your chara) = set Animation to Idle
that i use for my platformer testgame