Hallo zusammen,
ich versuche mich gerade an einer FroggerVariante: ein Frosch wird mit den Pfeiltasten vom unteren Bildschirm an den Oberen gesteuert. Dort angekommen beginnt im besten Fall ein neuer Level und die Position des Frog wird wieder an den unteren Bildschirmrand gesetzt.
Das Problem:
wenn man Pfeiloben ständig drückt und der Frog erreicht Oben, werden beim switch an den unteren Rand, einige der Nach-oben-Tastaturbefehle mitgegeben und der Frog springt gleich 2, 3 oder mehr Schritte los (was nicht soll)
Gibt es eine Möglichkeit den – ich nenne es mal so – Tastaturcache zu leeren, bevor die neue Position (unten) gesetzt wird?!
(Ein Versuch den Frog erstmal iwo ausserhalb des Screens zu platzieren und dann erst auf die bestimmte Stelle „unten“ brachte noch keinen Erfolg. (Wenn man das auf einem Mobiledevice umsetzte würde das Problem vermutlich nicht auftauchen, oder?!))