Lernpfad:Einführung in Processing/8: Unterschied zwischen den Versionen
Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{NNavigation}} Interaktionen mit der Maus basieren auf besonderen Schlüsselwörtern wie <code>mouseX</code>.“) Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{NNavigation}} | {{NNavigation}} | ||
Interaktionen mit der Maus basieren auf besonderen Schlüsselwörtern wie <code>mouseX</code>. | Interaktionen mit der Maus basieren auf besonderen Schlüsselwörtern wie <code>mouseX</code>. Diese Schlüsselwörter nennt man '''Variablen'''. | ||
Variablen kannst du dir wir [[Variablen sind wie Schubladen|Schubladen in einem Schrank]] vorstellen: Das Programm kann in jede Schublade etwas hineinlegen (einen Wert speichern) und dieses Etwas jederzeit wieder herausholen. | |||
{{Processing}} legt vor jedem Aufruf von <code>draw()</code> die aktuelle x-Koordinate der Maus als Zahl in die "Schublade" mit der Aufschrift <code>mouseX</code> und dein Programm kann dann darauf zugreifen und diese Zahl benutzen. Dazu musst du nur den Namen der Schublade angeben. Praktisch, oder? | |||
== Variablen benutzen == | |||
Das schöne ist, das du auch selber Variablen anlegen und in ihnen etwas speichern kannst. Das hast du auch schon mehrfach getan. Kannst du dich erinnern, wann das war? Denk nochmal an die bisherigen Schritte. | |||
{{Aufgabe:Start}} | |||
# Probier dieses Programm aus. | |||
#: <syntaxhighlight lang="java" lines="1"> | |||
void setup() { | |||
size(400, 400); | |||
} | |||
void draw() { | |||
} | |||
</syntaxhighlight> | |||
{{Aufgabe:End}} | |||
Version vom 7. November 2021, 19:04 Uhr
Interaktionen mit der Maus basieren auf besonderen Schlüsselwörtern wie mouseX. Diese Schlüsselwörter nennt man Variablen.
Variablen kannst du dir wir Schubladen in einem Schrank vorstellen: Das Programm kann in jede Schublade etwas hineinlegen (einen Wert speichern) und dieses Etwas jederzeit wieder herausholen.
Processing legt vor jedem Aufruf von draw() die aktuelle x-Koordinate der Maus als Zahl in die "Schublade" mit der Aufschrift mouseX und dein Programm kann dann darauf zugreifen und diese Zahl benutzen. Dazu musst du nur den Namen der Schublade angeben. Praktisch, oder?
Variablen benutzen
Das schöne ist, das du auch selber Variablen anlegen und in ihnen etwas speichern kannst. Das hast du auch schon mehrfach getan. Kannst du dich erinnern, wann das war? Denk nochmal an die bisherigen Schritte.
- Probier dieses Programm aus.
void setup() { size(400, 400); } void draw() { }