问个问题哈,关于提高游戏性能

最近准备提高游戏性能,看论坛里说要减少drawcall的次数,目前自己测试没有子域情况下,drawcall次数是30-50次,但是实机运行卡卡的,感觉实机运行drawcell可能比较高,问下怎么在实机测试的时候查看drawcall,顺便大家关于子域有什么优化方案吗?

https://forum.cocos.com/t/topic/74719/2

实际上,优化大多数情况下都是要根据自己的逻辑下来判断的。你觉得某部分卡,就自己拆解那部分所有的代码,一句句检测问题所在才是核心。据我了解ddrawcall在30~50左右并不会卡,建议你花点时间去做单独优化。

30-50是主域的,我关闭子域就不会卡,开启的话有卡卡的感觉,想测试下实机运行的drawcall,微信开发平台提供的真机调试和性能监控上好像没drawcall

这个适配方案是解决什么问题的,和子域有关吗

子域卡顿是因为实时渲染Label,Label的性能本身不好导致的卡顿

先把drawcall降到最低吧,同图集节点尽可能不要打断

打开chrome,打开开发者,内存标签、js性能标签,每一个都一点点的查。
小游戏测drawcall,打开调试模式

多谢,应该是这个问题,我现在开启排行榜的时候初始化Label,关闭排行榜时候destroy Label,卡顿明显缓解了