Schleifen¶
Lernziele
Hier lernst du, wie du mit Schleifen Programmcode wiederholen kannst.
Wo Programmcode wiederholt wird, können Schleifen verwendet werden. Spiele werden meist in einer Spielschleife gestartet.
Tipp
Iteration bedeutet ein Schleifendurchlauf.
for-Schleife¶
Ein Beispiel:
for (int i = 0; i < 10; i++) { Debug.Log("Ich mag Kiwis."); }
Arbeitsauftrag
Öffne dein Unity-Startprojekt. Öffne das Elefanten-Skript. Ergänze die Funktion "OnDisable()" mit der oben angezeigten for-Schleife und teste das Skript. Was wird auf der Konsole in Unity ausgegeben?
while-Schleife¶
while-Schleifen laufen, bis eine Abbruchbedingung wahr ist.
Schlüsselwörter "break" (Abbrechen) und "continue" (Weitermachen)¶
Durch das Schlüsselwort break wird eine Schleife verlassen.
Durch das Schlüsselwort continue wird zum nächsten Schleifendurchlauf gesprungen.
Übung
Wie oft wird bei nachfolgendem Quellcode auf der Konsole "Ich mag Käse!" ausgegeben?
while (x < 10) { Debug.Log("Ich mag Käse!"); break; }