Lernpfad:Scratch für Fortgeschrittene/Figuren klonen: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Zeile 22: Zeile 22:


== Eigenschaften von Klonen ==
== Eigenschaften von Klonen ==
Ein Klon sieht zunächst genauso aus wie die Figur. Es hat auch dieselben Skripte und verhält sich daher genauso.Um das Verhalten der Klone zu variieren gibt es verschiedene Möglichkeiten. Dazu wird mit der <sb>Wenn ich als Klon entstehe</sb> Anweisung ein Skript erstellt, dass für jeden Klon leicht anders abläuft.
=== Zufälliges Verhalten ===
Die einfachste Möglichkeit, das Verhalten zu variieren, ist es, mit dem Zufall zu arbeiten. In der Kategorie {{Scratch2/Kategorie|Operatoren}} findet sich die Anweisung <sb>Zufallszahl von () bis ()</sb>, mit der Zufallszahlen in einem festgelegten Bereich erzeugt werden können.
Zum Beispiel könnte der Scratch-Katze in einem neuen Projekt das folgende Skript einprogrammiert werden:
<scratchblocks>
Wenn die grüne Flagge angeklickt
wiederhole (10) mal
  erzeuge Klon von [mir selbst v]
  warte (1) Sek.
end
Wenn ich als Klon entstehe
setze x auf (Zufallszahl von (-200) bis (200))
setze y auf (Zufallszahl von (-180) bis (180))
setze [Farbe v]-Effekt auf (Zufallszahl von (10) bis (100))
</scratchblocks>
Wir nun die grüne Flagge {{Scratch2/ui|Flagge}} angeklickt, dann entstehen nach und nach zehn Klone der Katze, die sich zufällig auf der Bühne verteilen und eine zufällige Farbe annehmen.
[[Datei:Scratch Klone1.gif|frame|center]]
=== Variablen nutzen ===
{{PfadN|2}}
{{PfadN|2}}

Navigationsmenü