Ich verstehe nich warum du das so komplex machen willst? o.O
Mach doch einfach ein Event an der Stelle wo gesprungen werden soll, das bei OnTouch abfragt, in welche Richtung der Held guckt, und wenn der Held in Sprung Richtung
schaut machste nen Move event für den Jump ...

Bitte um genauere Erläuterung warum du das so künstlich aufbauschen willst, danke ^^