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)
nächstes Kostüm
falls <wird [Rand v] berührt?> dann
wische Malspuren weg
sende [Reload v] an alle
sonst
hinterlasse Abdruck
end
end
  • Animationen
wiederhole (8) mal
warte (0.05) Sek.
nächstes Kostüm
end
  • Wiederholtes Prüfen einer Bedingung
wiederhole (20) mal
ändere y um (3)
falls <wird [Rand v] berührt?> dann
ändere [Farbe v]-Effekt 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]