unity3d使用协程应该注意什么 我来答 2个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 夏楚凉风夜 2017-04-11 · TA获得超过149个赞 知道小有建树答主 回答量:438 采纳率:100% 帮助的人:237万 我也去答题访问个人页 关注 展开全部 因为Unity内部架构特性,Unity自带的玩意很难支持多线程,所以搞出了协程这个假的多线程。 在主线程刷Mono的每次生命周期时,每次都会在某个阶段检查一下是否有协程准备就绪,只要有准备就绪的,就执行,遇到yield就继续挂起。和invoke挺像的。 ... 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 003ZXC 2017-04-11 · TA获得超过306个赞 知道小有建树答主 回答量:471 采纳率:0% 帮助的人:177万 我也去答题访问个人页 关注 展开全部 应该从MonoBehavior的机制来分析比较合适如果你的类无需引擎提供的各种初始化,更新及析构,物理,渲染等的回调.最好不要继承MonoBehavior继承后,引擎会在事件触发时,通过反射调用各种函数.这是需要消耗性能的.当然,如果你的类压根没挂上GameObject.理论上说,应该没啥卵用所以总结,弄不继承MonoBehavior尽量不派生 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-05-16 unity中协程一直运行会有什么影响 1 2016-09-12 Unity3D的协程和C#线程之间的区别是什么 4 2017-02-12 unity3d 协程协程中yield怎么用 2018-03-24 unity什么时候使用协程 2017-05-15 Unity3D的协程和C#线程之间的区别是什么 2016-07-29 unity 协程问题 2015-10-31 unity3中协程和c#之间的区别是什么 2 2016-10-23 如何正确理解unity中的协程/yield?以及它的正确适用... 更多类似问题 > 为你推荐: