8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) |
Jneug (Diskussion | Beiträge) |
||
Zeile 136: | Zeile 136: | ||
# Schreibe ein Programm, dass sich bei einem Mausklick die Mausposition merkt und eine Linie von der gespeicherten Position zur Maus zeichnet. | # Schreibe ein Programm, dass sich bei einem Mausklick die Mausposition merkt und eine Linie von der gespeicherten Position zur Maus zeichnet. | ||
#: {{P5js|https://preview.p5js.org/Ngb/present/aD6Gi1RTP|Beispiel|height=400}} | #: {{P5js|https://preview.p5js.org/Ngb/present/aD6Gi1RTP|Beispiel|height=400}} | ||
#: '''Hinweis''': Die Mausposition <code>mouseX</code> und <code>mouseY</code> wird als Kommazahl gespeichert. Die Variablen müssen daher den ''Datentyp'' <code>float</code> erhalten. | |||
# Spiegele die Mausposition am Mittelpunkt der Zeichenfläche. Benutze lokale Variablen, um die <code>x</code> und <code>y</code> Koordinaten des Spiegelpunktes zu speichern. | # Spiegele die Mausposition am Mittelpunkt der Zeichenfläche. Benutze lokale Variablen, um die <code>x</code> und <code>y</code> Koordinaten des Spiegelpunktes zu speichern. | ||
#: {{P5js|https://preview.p5js.org/Ngb/present/4JQzolp-6|Beispiel|height=100}} | #: {{P5js|https://preview.p5js.org/Ngb/present/4JQzolp-6|Beispiel|height=100}} |
Bearbeitungen