异步框架plainCms:基于PY异步开发的CMS软件架构.rar
协程和Update()实际上具有相同的功能,在Unity每帧都会被调用。只要MonoBehaviour处于激活状态且yield的条件满足,就会执行协程方法后的代码。另外,当在对象的早期调用协程时,协程会立即执行到第一个yield return语句处。若是yield return null,则会在同一帧再次被唤醒。考虑到这个细节很重要,否则可能会导致一些奇怪的问题。简单来说,协程是一种特殊的函数,它能主动请求暂停自身并设置唤醒条件,Unity会在条件满足时重新唤醒协程。而使用协程管理器,则可以不再依赖MonoBehaviour。其原理主要是利用While循环手动遍历迭代器,当迭代器遍历完成后结束循环。
下载地址
用户评论