碰撞组件的精灵太多导致切换场景卡住,怎么办

动态创建了800个带有碰撞组件的精灵,切换场景卡了10多秒,分组设置把碰撞去掉就没事,这个该怎么办。

每个碰撞组件都会独立初始化,数量过多可能会导致这个问题。
用谷歌调试看下,哪些调用栈占内存、CPU较多。
1、可以修改碰撞组件update循环步长。
2、修改加载策略,考虑异步/分帧加载碰撞节点。
3、减少碰撞顶点。
4、如果效果依然不理想,建议自写一个碰撞组件。

你好,请问碰撞组件的update步长怎么修改呢,在论坛只看见物理系统的步长修改

哪位大佬来回复下啊,,

蛋疼啊,,

看看这个,有帮助没
https://forum.cocos.org/t/topic/148197/55

大佬,解决了,把 BoxCollider 去掉场景秒退出了。看来只要场景的碰撞器对象超过一定数量就得自己检测碰撞了,不然不是游戏卡就是退出场景卡。