Der hier gezeigte Sketch eignet sich besonders für Anfänger. Man würde zur Vereinfachung einige Optionen weglassen, denn
für das Lernziel "Mausaktionen" sind sie nicht von Bedeutung. Die "Pinselspitze" besteht aus einem oder
mehreren Shapes.
Im mousePressed()-Event wird die aktuelle Mausposition einmalig in den Attributen xAlt und yAlt gespeichert. Danach ändert man
bei jedem draw()-Durchlauf diese beiden mit folgender Formel:
Klickaktion | Wirkung |
---|---|
Tasten 1 - 6 | Verschiedene Shapes als Pinselspitze |
Taste F | Farbverlauf ändern |
Taste M | Methode wechseln (Erklärung oben) |
Taste W | alles löschen |
Taste f | falls gefüllt, dann wechseln zwischen weiß und Farbverlauf |
Taste n | füllen/nicht füllen |
Taste w | winkelabhängige Bewegung an/aus bei 2, 3 und 4 |
Taste d | breitenabhänige Bewegung an/aus bei allen |
Taste e | Eckenanzahl variabel an/aus bei 2, 3 und 6 |
Tasten +/- | Eckenanzahl erhöhen/verringern bei 2, 3 und 6 |
Tasten B/b | Breite erhöhen/verringern bei allen |
Tasten s/S | Schrittweite verringern/erhöhen bei allen |