unity
Sisällysluettelo
Silmukat
For-silmukka
Huomaa kohdat, mihin silmukat lisätään!
For-silmukka on näppärä, jos etukäteen tiedetään, monestiko silmukka tehdään. Silmukan avulla kyllä voidaan tehdä muutoinkin toistoja. Silmukassa on kolme osaa, alustusosa, ehto-osa ja päivitysosa.
#pragma strict
var numEnemies : int = 3;
function Start ()
{
for(var i : int = 0; i < numEnemies; i++)
{
Debug.Log("Creating enemy number: " + i);
}
}
Kokeile siirtää for-silmulla unityn Update()-lohkoon ja vertaa toimintaa.
While-silmukka
#pragma strict
var cupsInTheSink : int = 4;
function Start ()
{
while(cupsInTheSink > 0)
{
Debug.Log ("I've washed a cup!");
cupsInTheSink--;
}
}
Do-while -silmukka
Do-while -silmukka tehdää aina vähintään kerran, koska ehto on silmukan lopussa.
#pragma strict
function Start()
{
var shouldContinue : boolean = false;
do
{
print ("Hello World");
}while(shouldContinue == true);
}
Foreach-silmukka
Foreach-silmukka on näppärä käytettäessä taulukoita.
#pragma strict
function Start ()
{
var strings = ["First string", "Second string", "Third string"];
for(var item : String in strings)
{
print (item);
}
}
unity.txt · Viimeksi muutettu: 2015/11/09 21:17 / moversti
