while
- eine for
-Schleife verwendet wird: (Code)
void setup() { size(400, 400); smooth(); } void draw() { background(255); int y = 0; while (y < mouseY) { line(0, y, width, y); y = y + 5; } }
Füge dazu analog zur x-Kollisionsprüfung eine y-Prüfung ein.
Variante: Lösche dann den Hintegrund nicht jedesmal.
Variante: Ändere die Initialwerte der Variablen ax
und ay
und beobachte, was passiert.
Variante: Lass die horizontale Mausposition die Größe der Rechtecke beeinflussen.
Variante: Drehe die Farben um, solange die Maustaste gedrückt wird. (Code beider Varianten)
So soll der jeweils neu gezeichnete Kreis z.B. die Größe ändern, abhängig davon, ob man die Taste S, M oder L drückt.
Variante: Mache zwei verschiedene Eigenschaften der Kreise von Tasten abhängig.
Bring zum nächsten Mal deine Entwürfe und Skribbles mit. Bereite dich darauf vor, mir deine Ideen vorzustellen.
(Du brauchst noch keinen Code zu schreiben.)