如果是cocos自带的图集,preview看下合图效果是怎样的
我用textpack打包的图集,图集没问题,设置部分节点node false后现在drawcall 讲降到1500,但是这不符合游戏设计了 并且 也没有降到正常值
预制件选择优化多次实例化
1、分帧加载
2、预实例化
cc.macro.CLEANUP_IMAGE_CACHE = false;
cc.dynamicAtlasManager.enabled = true;开个动态合图试下
加入上面代码后使用动态图集后,微信开发者种报错 TypeError: Cannot set property ‘enabled’ of undefined ,换了不同 的微信基础库版本都不行,大概是不支持这个了
2000的draw call 700左右的节点明显感觉是每个节点一个drall检查说一下是否prefab里的某样东西打断了drallcall, prefab的图不属于一张图集,或者有mask以及自定义shader等问题
优化下节点,我之前弄得那个圆角遮罩,渲染两百预制体电脑就明显卡顿了,后面把节点重构就好了
前辈,您怎么优化的 ,我这个就基础的 for循环实例化一个预制体 生成了700多个node
我把圆角处理用ps做的,遮挡部分从图集更换,然后克隆到父节点,一点不卡了,之前我那个节点一层套一层,现在就一个node