内存池中的物体如何在重新启用的的同时启动身上的协程
unity吧
全部回复
仅看楼主
level 5
静怡纷雪
楼主
如题,我发现物体禁用后协程也关闭了,但是再启用后协程却没有开启。。。不知道是我操作不当还是咋
2023年09月20日 07点09分
1
level 4
永远萌呆瞎
可能默认就是不恢复吧,Unity的携程是new一个对象,依赖于GameObject,实体禁用了,自然就停止了。
一般有需要恢复这种操作最好不要依赖于实体,最好自己掌控整个生命周期,而且Unity的携程开一个就是一个对象的GC。
如果是用Monobehavior想实现类似恢复的效果可以把逻辑放在Update中也行,实体禁用Update也会禁用的。
2023年09月20日 14点09分
2
1