본문 바로가기
프로그래밍/Unity

Unity 3D - StartCorutine 꿀팁

by neive 2014. 11. 28.
728x90

 

그림

 

예제

 



// CoroutineFunc n 개가 동시에 시작
foreach(KeyValuePair<string, int> tmp in verMap)
{
	ArrayList val = new ArrayList();
	val.Add(tmp.Key);
	val.Add(tmp.Value);
	StartCoroutine( CoroutineFunc(val) );
}


// CoroutineFunc 이 그 전 CoroutineFunc 이 끝나면 차례로 시작
foreach(KeyValuePair<string, int> tmp in verMap)
{
	ArrayList val = new ArrayList();
	val.Add(tmp.Key);
	val.Add(tmp.Value);
	yield return StartCoroutine( CoroutineFunc(val) );
}

728x90

댓글