Skip to content

Erstelle einen roten Kreis mit einem Radius von 50 Pixel und positioniere diesen in der Mitte der Zeichenfläche. Der Kreis wird bei jedem Aufruf der `draw`-Methode gezeichnet. Wenn die Pfeiltasten (oben, unten, links, rechts) während des Aufrufs der `draw`-Methode heruntergedrückt sind, soll sich der Kreis jeweils 1 Pixel in die jeweilige Richtu…

OOP-Shorts/S503-Einen-Kreis-steuern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

In dieser Aufgabe probierst du noch einmal an einem einfacheren Beispiel das Abfangen von Eingabe-Events in der Graphics App aus. Diese nutzt du dann, um eine schon etwas komplexerer Aktion auszführen: Du bewegst ein Objekt über den Bildschirm. Versuche dabei folgendes Konzept umzusetzen: Beweg den Kreis nur beim Aufruf der draw-Methode. Innerhalb der onKey...-Methoden "merkst" du dir nur, welche Richtung der Kreis beim nächsten Aufruf der draw-Methode einschlagen soll. Die eignentliche Bewegung findet im Draw Loop statt. So erreichen wir eine gleichmäßige Bewegung. Denk daran, dass du auch feststellen musst, wann die Bewegung gestoppt wird. Kombiniere die beiden Methoden zum Abfangen von Tastatur-Events dazu sinnvoll miteinander.

Relevante Kursinhalte

Lernvideos zum Thema

<iframe width="420" height="315" src="https://www.youtube-nocookie.com/embed/stVyTvZUFHc"></iframe>

About

Erstelle einen roten Kreis mit einem Radius von 50 Pixel und positioniere diesen in der Mitte der Zeichenfläche. Der Kreis wird bei jedem Aufruf der `draw`-Methode gezeichnet. Wenn die Pfeiltasten (oben, unten, links, rechts) während des Aufrufs der `draw`-Methode heruntergedrückt sind, soll sich der Kreis jeweils 1 Pixel in die jeweilige Richtu…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages