projects:spacedebris:aufgabe1:loesung:start
Lösung zur Aufgabe 1
- a) Ergänze die Methode
actder KlasseSpaceshipso, dass das Raumschiff auch nach rechts und links fliegen kann.
Herausforderung (freiwillig): Werden bspw. die Tasten Pfeil-nach-rechts und Pfeil-nach-oben gleichzeitig gedrückt, so soll sich das Raumschiff nicht schneller bewegen als beim Herunterdrücken nur einer einzigen Pfeiltaste.
- b) Ergänze die Klasse
Debrisso, dass sich jedes Müll-Teil mit einer individuellen Winkelgeschwindigkeit dreht.
Tipp: Du brauchst ein Attributwfür die Winkelgeschwindigkeit, das im Konstruktor initialisiert wird. In deract-Methode wird das Müll-Teil dann einfach nur umwgedreht.
- c) Freiwillig: Ergänze die Klasse
Debrisso, dass die Müll-Teile verschieden schnell sind.
Tipp: Du brauchst Attributevxundvy, deren Werte im Konstruktur zufällig gesetzt werden (z.B.vxzwischen -15 und -5 undvyzwischen -5 und 5). In der Methodeactwird dann um (vx, vy) verschoben.
projects/spacedebris/aufgabe1/loesung/start.txt · Zuletzt geändert: von martin
