루프
Tutorial
·
Beginner
·
+10XP
·
5 mins
·
(62)
Unity Technologies

코드에 For, While, Do-While, For Each 루프를 사용하여 액션을 반복하는 방법을 알아봅니다.
이 튜토리얼은 스크립팅의 기초 프로젝트에 포함되어 있습니다.
이전: If 문
다음: 범위 및 액세스 한정자
Languages available:
1. 루프
For 루프
using UnityEngine;
using System.Collections;
public class ForLoop : MonoBehaviour
{
int numEnemies = 3;
void Start ()
{
for(int i = 0; i < numEnemies; i++)
{
Debug.Log("Creating enemy number: " + i);
}
}
}While 루프
using UnityEngine;
using System.Collections;
public class WhileLoop : MonoBehaviour
{
int cupsInTheSink = 4;
void Start ()
{
while(cupsInTheSink > 0)
{
Debug.Log ("I've washed a cup!");
cupsInTheSink--;
}
}
}DoWhile 루프
using UnityEngine;
using System.Collections;
public class DoWhileLoop : MonoBehaviour
{
void Start()
{
bool shouldContinue = false;
do
{
print ("Hello World");
}while(shouldContinue == true);
}
}Foreach 루프
using UnityEngine;
using System.Collections;
public class ForeachLoop : MonoBehaviour
{
void Start ()
{
string[] strings = new string[3];
strings[0] = "First string";
strings[1] = "Second string";
strings[2] = "Third string";
foreach(string item in strings)
{
print (item);
}
}
}