DIP - Programmierung Teil 2 Übung8: Unterschied zwischen den Versionen

Aus DDSWiki
Wechseln zu: Navigation, Suche
(Interessante Funktionen für diese Aufgabe)
(Gemeinsam erarbeitete Lösung)
Zeile 16: Zeile 16:
 
* [https://p5js.org/reference Referenz von p5js]
 
* [https://p5js.org/reference Referenz von p5js]
  
== Gemeinsam erarbeitete Lösung ==
+
== Editor zum Ausprobieren ==
 
* https://editor.p5js.org/flotorious/sketches/da6DH3KkS
 
* https://editor.p5js.org/flotorious/sketches/da6DH3KkS
  
 
<iframe key="p5js" path="flotorious/sketches/da6DH3KkS" w="1000" h="800"></iframe>
 
<iframe key="p5js" path="flotorious/sketches/da6DH3KkS" w="1000" h="800"></iframe>

Version vom 30. Oktober 2023, 18:09 Uhr

Wanderer2.png

Aufgabe a

  • Der obige "Wanderer" soll als Klasse implementiert und als Kreis dargestellt werden
  • Er soll eine Koordinate haben
  • Die Klasse soll Funktionen haben, um
    • Die Farbe des Kreises zu verändern
    • Den Durchmesser des Kreises zu verändern
    • Die Position des Kreises zu verändern

Aufgabe b

  • Ermögliche, dass der Wanderer mit den Arrow Keys gesteuert wird (oder mit beliebigen anderen Tasten)
  • Wenn am Rand der Leinwand ankommt, soll er einfach stehen bleiben oder alternativ auf der anderen Seite wieder rauskommen

Interessante Funktionen für diese Aufgabe

Editor zum Ausprobieren