减少cocos creator性能优化中的drawcall数量
Cocos creator版本:2.01。
官方文件上说,最快的方法是把破碎的图纸合并成一个图集,然后把同一个图集的节点按顺序排好,中间不能插入其他图集的节点。
需要注意的几点:
默认字体1的每个标签都会生成一个drawcall。所以不能使用默认字体,需要使用bmfont工具制作位图字体。
修改图片的默认颜色会增加drawcall。
3.如果图片类型是九宫格,会增加drawcall。
4修改图片默认透明度会增加drawcall。
5默认纯色图片会增加drawcall。
优化方案:最好让美工直接把图片和字体做成想要的颜色和透明度,不要在cocos里修改。
按钮,不要使用颜色变化功能。
到目前为止,我找到了这几点,以后再修改。
65438年2月23日补充。
现在我的游戏已经从几百个drawcall降到了30个左右。其实还可以继续降,只是手机发热不是很严重,还没有优化。
对于当前版本来说,drawcall的优化换来的是美工资源和工作量的增加。我们自己想想吧。
Cocos版本一直在升级优化各种功能,要保持理解和期待。