unity协程的小结

1、在程序中调用StopCoroutine()方法只能终止以字符串形式启动(开始)的协程;

2、多个协程可以同时运行,它们会根据各自的启动顺序来更新;

3、协程可以嵌套任意多层;

4、如果你想让多个脚本访问一个协程,那么你可以定义静态的协程;

5、协程不是多线程(尽管它们看上去是这样的),它们运行在同一线程中,跟普通的脚本一样;

6、如果你的程序需要进行大量的计算,那么可以考虑在一个随时间进行的协程中处理它们;

7、IEnumerator类型的方法不能带ref或者out型的参数,但可以带被传递的引用;

8、目前在Unity中没有简便的方法来检测作用于对象的协程数量以及具体是哪些协程作用在对象上。

你可能感兴趣的:(unity协程的小结)