api:documentation:spiele:worldtransformations
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
api:documentation:spiele:worldtransformations [2024/08/31 10:03] – angelegt - Externe Bearbeitung 127.0.0.1 | api:documentation:spiele:worldtransformations [2025/01/16 07:27] (aktuell) – [Demo-Programm zur Methode follow] martin | ||
---|---|---|---|
Zeile 63: | Zeile 63: | ||
ship.move(dx, | ship.move(dx, | ||
- | getWorld().move(-dx, | + | |
double centerX = ship.getCenterX(); | double centerX = ship.getCenterX(); | ||
Zeile 70: | Zeile 70: | ||
if(isKeyDown(Key.ArrowLeft)) { | if(isKeyDown(Key.ArrowLeft)) { | ||
| | ||
- | | + | World.getWorld().rotate(-2, |
} | } | ||
if(isKeyDown(Key.ArrowRight)) { | if(isKeyDown(Key.ArrowRight)) { | ||
| | ||
- | | + | World.getWorld().rotate(2, |
} | } | ||
Zeile 85: | Zeile 85: | ||
if(time % 600 < 300) { | if(time % 600 < 300) { | ||
- | | + | World.getWorld().scale(0.99, |
} else { | } else { | ||
- | | + | World.getWorld().scale(1 / 0.99, centerX, centerY); |
} | } | ||
Zeile 187: | Zeile 187: | ||
| | ||
- | getWorld().follow(spielfigur, | + | |
vy = vy + ay; | vy = vy + ay; |
api/documentation/spiele/worldtransformations.1725098581.txt.gz · Zuletzt geändert: 2024/08/31 10:03 von 127.0.0.1