StopCoroutine的坑
来源:互联网 发布:网络摄像头密码 编辑:程序博客网 时间:2024/06/08 11:16
StopCoroutine的坑
不知道是我使用的方法不对还是unity 的限制,希望有人能指导。
以下是官方给的例子,我直接用StopCoroutine直接像StartCoroutine一样里面加方法不能停止该协程。通过把协程赋予到变量再控制此变量来停止才能中断此协程,不知是我使用上有问题还是unity规定只能这么用,反正写起来以后避免走弯路。
public class Example : MonoBehaviour {
private IEnumerator coroutine;
// Use this for initialization
void Start () {
print(“Starting ” + Time.time);
coroutine = WaitAndPrint(3.0f);
StartCoroutine(coroutine);
print(“Done ” + Time.time);
}
public IEnumerator WaitAndPrint(float waitTime) {
while (true) {
yield return new WaitForSeconds(waitTime);
print(“WaitAndPrint ” + Time.time);
}
}
void Update () {
if (Input.GetKeyDown(“space”)){
StopCoroutine(coroutine);
print(“Stopped ” + Time.time);
}
}
}
- StopCoroutine的坑
- unity学习——协程的停止StopCoroutine
- stopcoroutine 不起作用
- 正确使用StopCoroutine
- StopCoroutine协程停止
- 当反复开启同一个协程时,StopCoroutine可以停止这样开启的所有同名协程
- unity3d StopCoroutine 停止协同程序
- angularJS遇到的的坑
- Google的Gson的坑
- 遇到的Hive的坑
- 遇到的Spark的坑
- php的curl的坑
- RadioGroup的OnCheckedChangeListener的坑
- html的坑,js的坑
- 坑坑的程序员
- Lua: 好的, 坏的, 和坑爹的
- Lua: 好的, 坏的, 和坑爹的
- Lua: 好的, 坏的, 和坑爹的
- 关于直播,所有的技术细节都在这里了
- Openfire连接断开的原因
- jqgrid 树形菜单递归加载
- SEO优化实战
- 快速实现RecycleView的网格和瀑布流布局添加头部(尾部原理一样,故略之)
- StopCoroutine的坑
- 基于Redis实现分布式锁(上)
- java多线程顺序打印ABCD四个字母
- VS2010+visualGDB 开发Linux程序
- Java设计模式—— 策略(Strategy)
- eclipse所有断点无效,断点图标有斜线问题
- 7 Three.js内置几何
- Elasticsearch源码分析十四--搜索类型
- maven搭建nexus私服settings.xml配置