| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> Unity3D 协程 -> 正文阅读 |
|
[游戏开发]Unity3D 协程 |
简介什么是协程? 协程和线程的区别?
性能: 协程的好处: 使用开启协程
? 协程中的等待函数
停止协程????????在开发中可能会开启多个协程,如果你想停止其中某个协程,你可使用StopCoroutine,但在使用时,停止协程的方式要与开启协程的方法一致。.StopCoroutine(“CustomCorutine”)必须与StartCoroutine(“CustomCorutine”)成对使用,与StartCoroutine(CustomCorutine())一起使用则完全无效。
????????如果想停止多个协程,可使用StopAllCoroutines方法,但这种方法只能停止当前MonoBehaviour类实例中所有协程,其他不受影响。如果想停止gameObject上所有脚本组件中的协程,禁用脚本组件是无法停止协程的,只需要禁用gameObject即可。 其他问题协程书写时的性能优化: 协程是在什么地方执行? ????????详细信息请看官方文档:Unity - Manual: Order of execution for event functions 同一时刻同一脚本实例中能有多少个运行的协程? 协程的注意点:
????????前者仅仅是开始一个新的Coroutine,这个新的Coroutine和现有Coroutine并行执行。 参考博客:https://zhuanlan.zhihu.com/p/59619632 ????????????????? https://www.cnblogs.com/crazytomato/p/8178382.html |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/28 2:34:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |