8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{Navigation}} | {{Navigation}} | ||
Jede Figur in Scratch kann in ihrem eigenen Skriptbereich programmiert werden. Beim Start des Programms werden die Skripte dann abgearbeitet. Dabei verhält sich jede Figur wie eine [[wikipedia:Black Box (Systemtheorie)|Black Box]] gegenüber den anderen Figuren. Das bedeutet, dass jede Figur zunächst für sich arbeitet und von den internen Abläufen (also den Skripten) der anderen Figuren nichts weiß. | |||
Damit die Figuren miteinander interagieren können müssen sie Informationen austauschen. Dafür gibt es verschiedene Techniken. | |||
== Fühlen Befehle == | == Fühlen Befehle == | ||
Eine Figur hat zwar keinen Zugriff auf die Skripte der anderen Figuren, sie kann aber die Veränderungen der anderen Figuren beobachten. Dazu gehört die <code>x-Position</code> und die <code>y-Position</code>, die <code>Richtung</code>, den aktuellen <code>Kostümname</code>, die <code>Größe</code> und die <code>Lautstärke</code>. | |||
Die Informationen können mit der <sb>([x-Position v] von [Figur 1 v])</sb> Anweisung aus der Kategorie {{Scratch2/Kategorie|Fühlen}} abgefragt werden. | |||
== Globale Variablen == | == Globale Variablen == | ||