unity协程的小结

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

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

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

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

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

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。