-
Creator 版本: 3.8.6
-
目标平台:谷■浏览器h5
在做一个黑洞游戏的3d试玩广告,在性能比较差一点的手机上会卡顿。
目前的思路是用谷■浏览器的性能工具定位问题位置,找到了每帧中消耗性能比较多的地方:
看起来主要性能损耗在这两个方面,需要从这两个方面下手做优化:
1.首先是物理引擎,但是他调进了wasm中,不清楚应该怎么优化?
目前在这方面已经做的优化工作都有:
1.碰撞组中只勾选了确实需要碰撞的物体。
2.让所有刚体创建完成后就进入sleep,等玩家靠近之后才wakeup。
3.因为刚体只需要x、z轴运动,所以设置了LinearFactor.y = 0;
有没有其他方面可以优化的建议呢?
2.这个root.frameMove看起来是调用了cocos的自定义渲染管线,但是他消耗了4ms是不是有些不对?
是不是还有优化空间呀?应该从哪些方向入手呢?
附一张截图:
希望能获得大家的建议!



我改了一下,这个是运动时的,会感觉一顿一顿的。 



