内存池中的物体如何在..可能默认就是不恢复吧,Unity的携程是new一个对象,依赖于GameObject,实体禁用了,自然就停止了。一般有需要恢复这种操作最好不要依赖于实体,最好自己掌控整个生命周期,而且Unity的携程开
1.协程,即协作式程序,其思想是,一系列互相依赖的协程间依次使用CPU,每次只有一个协程工作,而其他协程处于休眠状态。 unity中StartCoroutine()就是协程,协程实际上是在一个线程中,只不过每个协程对CUP进行分时,StartCoroutine()可以访问和使用unity的所有方法和component 2.Thread,多线程是阻塞式的,每个IO都必须开启一个...
即协程是一个分部执行,遇到条件(yield return 语句)会挂起,直到条件满足才会被唤醒继续执行后面的代码。 Unity在每一帧(Frame)都会去处理对象上的协程。Unity主要是在Update后去处理协程(检查协程的条件是否满足) 协程跟Update()其实一样的,都是Unity每帧对会去处理的函数(如果有的话)。如果MonoBehaviour 是处于激活...
Embedded Scripting Language Designed for C# , Developing Unity3D Projects with JQuery like Code. C#嵌入式脚本语言,内置协程/线程/网络的一句话接口,线程通信等繁琐操作对用户透明,缓存依赖,优化内存,动态执行,热更新,纯C#编写无溢出风险比用C做桥的语言安全。