本游戏资料是有效协程改进动画工具Unity游戏素材资源,大小:1 MB ,格式:unitypackage,使用软件:unity5.3.8,资产版本:Version 3.12.0 (current),供广大设计师学习使用,语言:英语。
更有效的协程 (MEC) 是协程的改进实现。
当您使用 Unity 的内置默认协程时,您必须非常小心如何使用它们,否则它们将分配内存,垃圾收集器稍后必须清理这些内存。这可能会导致您的应用随机跳帧。MEC 为协程解决了这个问题,同时还通过运行速度大约是 Unity 的默认协程的两倍来使协程更加强大,并为您提供了许多 Unity 的默认协程所没有的新选项。
这是专业版。MEC 的免费版本包含最小功能集,而专业版包含完整集。两个版本都运行在同一个超快内核上。
在 MEC 协程和 Unity 的默认协程之间切换非常容易。它们甚至可以在同一个项目中并排使用。
MEC 的优点(免费和专业版):
– MEC 不要求您的类从 MonoBehavior 继承以运行协程。
– 协程可以在创建时用字符串“标记”,允许您单独或作为一组终止或暂停协程。
– MEC 不包含预编译的 DLL,这使得调试更容易。
– MEC 包含有用的额外段,如慢更新。
Pro 中的附加功能:
– 附加段:免费版本中包含的所有段,以及 RealtimeUpdate、EditorUpdate、EditorSlowUpdate、EndOfFrame 和 ManualTimeframe。
– 附加功能:RunCoroutineSingleton,当您想确保一次只运行一个特定协程的实例时。SwitchCoroutine 在运行时更改协程的时间段或标签。
– 扩展方法:Delay 在协程的开始处添加延迟。一旦前一个协程完成,Append 和 Prepend 会自动运行一个协程。CancelWith 扩展协程以在给定条件超出范围时自动停止。Superimpose 一起运行两个协程。(这对于等待或终止操作很有用。)劫持更改协程的返回值。(当您想以慢动作运行完全相同的代码时,这很有用)。
– 许多额外的方法可以仅通过句柄来控制协程,例如更改段、层、标签,甚至结束它。
– 协程可以分组,这样当一个协程终止或暂停时,组中的其他协程也做同样的事情。