Du enttäuscht mich.
Das geht doch ganz einfach.
Entweder:
1. Bedingung x/y- Pos. auf Karte.
Warten 30sec.
Ist die Pos. immer noch die Selbe, kommt die Animation.

Oder:
2. Tasten abfragen.
Wenn keine Richtungstaste gedrückt wird Tap an.
Ist der Tap an.
Warten 30sec.
ist der Tap noch an, Kommt die Animation.