码迷,mamicode.com
首页 > 编程语言 > 详细

Unity协程的坑

时间:2018-08-29 20:02:43      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:png   tar   dbf   方式   http   实验   name   rtc   class   

unity终止协程提供了  StopAllCoroutines() 和 StopCoroutines() 两个方法, 但是都只能终止该文件内的 IEnumerator.
并且具体使用有点坑, 见如下实验:
 
结论:
单独终止xxx协程, 必须以 StartCoroutine("xxx") 开启, 以StopCoroutine("xxx")方式关闭.
 
Test1:
 技术分享图片     
 
Test1 Run:
技术分享图片
 
Test1结果:
     成功停止了SayWorld协程.
 
 
Test2:
 
技术分享图片
 
Test2 Run:
技术分享图片
 
Test2结果:
     这种写法并不能终止SayWorld协程.
 
Test3:
技术分享图片
 
Test3 Run:
技术分享图片
 
Test3 结果:
     这种方式也不能终止协程SayWorld.
 
 
猜测:
终止xxx协程, 必须以 StartCoroutine("xxx") 开启, 以StopCoroutine("xxx")方式关闭.
 
Test4:
 
技术分享图片
 
Test4 Run:
 
技术分享图片
 
Test4 结果:
     跟预判一致, 实验结果成立.
 
 
 

Unity协程的坑

标签:png   tar   dbf   方式   http   实验   name   rtc   class   

原文地址:https://www.cnblogs.com/yucode/p/9556378.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!