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:
- Wiederholen von Skripten
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]
[wiki=de:Wiederhole () mal (Block)]Wiederhole () mal (Block)[/wiki]