Aus Das deutschsprachige Scratch-Wiki

wiederhole () mal
wiederhole (10) mal
Kategorie: Steuerung
Typ: Klammerblock
Eingeführt in: unbekannt
Eingaben: Zahl, Variable
Plugin-Code (Wiki): wiederhole () mal


Der Wiederhole () mal Block ist ein Steuerungs-Block in Klammer-Block-Form. Er wiederholt die enthaltenen Befehle der eingetragenen Zahl entsprechend oft.

Man kann anstelle einer Zahl auch Variablen oder aber auch ein Kombination aus Operatoren, Variablen und Zahlen wählen. Gibt man einen Wert mit Nachkommastellen (zum Beispiel "3.1415") ein, so wird der gerundete Wert verwendet (hier "3").

Anwendung

Dieser Block wird vor allem in folgenden Fällen benutzt:

wiederhole (10) mal
ändere [Variable v] um (1)
wechsle zum nächsten Kostüm
falls <wird [Rand v] berührt?>, dann
lösche alles
sende [Reload v] an alle
sonst
hinterlasse Abdruck
end
end
  • Animationen
wiederhole (8) mal
warte (0.05) Sekunden
wechsle zum nächsten Kostüm
end
  • Wiederholtes Prüfen einer Bedingung
wiederhole (20) mal
ändere y um (3)
falls <wird [Rand v] berührt?>, dann
ändere Effekt [Farbe v] um (75)
end
end

Workaround

Es ist möglich, diese Steuerungsklammer zu umgehen.

setze [Zähler v] auf [0]
wiederhole bis <(Zähler) = [10]> // statt 10 die Anzahl der Schleifendurchläufe
. . .
ändere [Zähler v] um (1)
end

Siehe auch



Code zum Einbinden ins Forum:
[wiki=de:Wiederhole () mal (Block)]Wiederhole () mal (Block)[/wiki]
Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.