Hallo!

Ich bin ein Java-Neuling und probiere mich gerade am umprogrammieren eines Java ME Beispieles. Dabei stosse ich auf folgendes Problem:

Wenn die entsprechende Links-Taste gedrückt wird soll sich die Spielfigur (hier genannt "Annel") umdrehen. Dafür werden folgende "Zeilen" benutzt:

PHP-Code:
if ((keyStates GameCanvas.LEFT_PRESSED) != 0) {
            
Annel.move(-speed0);
            
Annel.setTransform(Sprite.TRANS_MIRROR); 
Wenn sich nun die Spielfigur durch einmaliges drücken umdreht dann steht sie aber nicht mehr an der gleichen stellen sondern um eine Position nach links gerückt (äquivalent bei Drehung von links nach rechts). Wie schaffe ich es, dass sich die Figur beim ersten Drücken der Taste nicht bewegt.

Bitte sagt mir bescheid falls ihr weitere Informationen benötigt. Vielen Dank und viele Grüße!!!

Frank aka Paul Kemp