Dem muss ich zustimmen. Wenn Mario steht, dann hat er ein Bein halb gehoben, wenn er anfängt zu gehen, dann sieht es bestimmt auch merkwürdig aus.
Ich würde einen Skript aufbauen, der abfragt, ob eine Richtungstaste gedrückt wird. Inhalt: Wenn eine Richtungstaste gedrückt wird, dann änderst du das Charakteraussehen zu dem, was du hast. Im "Nein Fall" änderst du am besten den Charset zu einem, mit einer Standposition, wo Mario beide Beine am Boden hat. Das wäre einfach aufzubauen und würde meiner Meinung nach auch besser aussehen.