Den Game Maker benutzen
While-Statement
Ein while-Statement hat die Form:while (<Ausdruck>) <Statement>
Das Statement wird solange
ausgeführt, solange der Wert des Ausdrucks "true" ist.
Wenn wir das while-Statements wieder wörtlich ins Deutsche
übersetzten, dann wird man diese Art der Schleife vielleicht
besser verstehen:
Solange (Ausdruck wahr ist) <Tue dieses Statement>
Bei While-Schleifen ist Vorsicht geboten, weil man sie leicht in eine
Endlosschleife verwandeln kann. In diesem Fall würde das Programm
stehen bleiben und nicht mehr auf Benutzereingaben reagieren.
Beispiel
Das folgende Programm versucht das
Objekt an einen freien Ort zu setzen (Das ist genau das selbe wie die
Action "Move an object to a random position").
{
while (!place_free(x,y))
{
x = random(room_width);
y = random(room_height);
}
}
« Repeat Statement | Do-Statement »
Alternative Versionen
Du kannst dieses Handbuch auch auf einer langen Seite (± 1.5 mb) ansehen.
Auch verfügbar in:
Download helpfile
Auch verfügbar in:
Download helpfile