Wie kann ich ein Objekt bewegen in BlueJ?

1 Antwort

Für dein Objekt brauchst du eine Richtung (-1/1), eine Geschwindigkeit (Schrittweite), eine Ausgangsposition und zwei Grenzen.

Bei jedem draw call deiner Game Loop berechnest du die neue Position.



Die muss mit den Grenzen verglichen werden. Wurde eine Grenze überschritten, invertierst du die Richtung.

Im Anschluss wird das Objekt an seiner neuen Position gezeichnet.


Philipp17337 
Beitragsersteller
 05.07.2024, 17:33

Danke dir

0