Coroutine에 대해

2011. 5. 3. 08:43C# And Unity


Coroutine을 StartCoroutine() 없이 호출하면 아무 일도 발생하지 않습니다.
"JavaScript 버전에서는 StartCoroutine()을 넣지 않는 경우 컴파일러가 자동으로 넣어주며
 C# 버전은 StartCoroutine()을 꼭 넣어주어야 한다" 고 되어있습니다.
즉, StartCoroutine()은 옵션이 아닌 필수인거죠.

"IEnumerator를 반환하는 함수의 경우 StartCoroutine()을 넣지 않고 호출하게 되면
아무 일도 발생하지 않는다." 고 보시면 됩니다.