Ein Forum, in dem sich neue Clonk Entwickler untereinander austauschen können.
 
StartseiteStartseite  PortalPortal  FAQFAQ  SuchenSuchen  AnmeldenAnmelden  MitgliederMitglieder  LoginLogin  

Austausch | 
 

 Wie geth? while

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten 
AutorNachricht
Gast
Gast



BeitragThema: Wie geth? while   Mi Apr 23, 2008 6:00 pm

Schwierigkeit: -

Hallo, und herzlich willkommen zu der nächsten Ausgabe von Wie geth?.
Dieses Mal erkläre ich euch, was es mit while auf sich hat.

Aufbau
Zitat :
while(FindObject()) RemoveObject(FindObject())
Die sinngemäße Übersetzung ins Deutsche ist solange. Und das hat auch einen Grund: Die Aktion wird solange ausgeführt, bis die Bedingung 0 ist.
Das bedeutet in dem obigen Beispiel soviel wie:
"Solange noch ein Objekt gefunden wird, lösche es." - und Schwupps! Alles weg.

Benutzung von while
Zitat :
while(FindObject(CLNK)) RemoveObject(FindObject(CLNK));
"Solange du noch einen Clonk findest, lösche ihn."
Man kann sich also immer kleine Sätze denken.
Benutzt wird while zum Beispiel, um bestimmte Aktionen genauso wie bei der for-Schleife auszuführen. Das sähe dann so aus:
Zitat :
var i = 10;
while(i > 0)
{
CreateObject(WIPF);
i--;
}
Ausführung: Es werden 10 Wipfe erstellt.


Zuletzt von Caeser1993 am Mi Apr 23, 2008 10:44 pm bearbeitet; insgesamt 1-mal bearbeitet
Nach oben Nach unten
Mega Hazard
Staatsrat
Staatsrat
avatar

Männlich Alter : 25
Ort : Brunswiek *helllau*
Anmeldedatum : 24.01.08

BeitragThema: 10 Wipfe   Mi Apr 23, 2008 6:58 pm

Auch hier schreibst du i = 11; und 10 Wipfe... hast du dich da nicht vertan?

_________________
"The 1337 2[_]1€z, but u don't know..."
Nach oben Nach unten
Benutzerprofil anzeigen http://megahazard.lima-city.de/Main.htm
Gast
Gast



BeitragThema: Re: Wie geth? while   Mi Apr 23, 2008 8:18 pm

Nein. Bei 0 erstellt er ja keinen.
Nach oben Nach unten
Mozart
Kanzler
Kanzler
avatar

Männlich Alter : 24
Ort : Vaihingen/Enz
Anmeldedatum : 24.02.08

BeitragThema: Re: Wie geth? while   Mi Apr 23, 2008 10:18 pm

Doch, er erstellt bei 11, 10, 9, 8, 7, 6, 5, 4, 3, 2 und 1 einen Wipf --> 11
Nach oben Nach unten
Benutzerprofil anzeigen http://www.funamfag.de
Gast
Gast



BeitragThema: Re: Wie geth? while   Mi Apr 23, 2008 10:44 pm

Schon geändert, thx euch beiden.
Nach oben Nach unten
Gesponserte Inhalte




BeitragThema: Re: Wie geth? while   

Nach oben Nach unten
 
Wie geth? while
Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben 
Seite 1 von 1

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Anfänger :: Tutorials-
Gehe zu: