目的是为了切实有效的降drawcall
遇到一个难点,一堆类似的图片在一个文件夹里,设置了自动图集资源,bundleA使用到若干个里面的图片,bundleB也使用到若干个里面的图片,有重复的部分和非重复的部分,bundleA的优先级高于bundleB。
这时候打包导出图集,重复的部分和bundleA单独的部分图片,打出一个图集png,在bundleA里。bundleB单独使用的散图打成另一个图集在bundleB里。
这时如果bundleB里的一个场景使用到的sprite节点是参差的使用A和B里的图集里的散图的话,其实drawcall是没怎么降下来的。
由于是静态图片资源,所以平时我们是很少关注实际的引用情况的,因为没引用到的图片其实是不会加入打包的嘛。
现在就想问问大家是用bundle的情况下是怎么设计这一块的。