首页 > 代码库 > unity里头的协程

unity里头的协程

 1     IEnumerator ie = null;
 2 
 3     void Start()
 4     {
 5         ie = coroutinFunc();    //这里只是新建了一个协程,并不会执行协程函数里的代码,需要调用StartCoroutine方法或者ie.MoveNex才会执行协程函数里的代码
 6     }
 7 
 8     IEnumerator coroutinFunc()
 9     {
10         yield return 0;
11     }

在没有调用StartCoroutine方法来执行协程函数的时候,ie.MoveNext才会执行yield return xxx之前的代码。

unity里头的协程