已经创建了auto-altas,但是打包后为什么还存在散图呢

image
如图所示。
如果这些散图还存在,我打包的时候是不是要去剔除,不然包体不会增大吗?
还有补丁包的时候查询图片的差异的时候,是不是也要剔除?
那既然是要剔除的,为什么还要放到打包后的文件里面呢

把缓存清了

1赞

不对劲,我把构建出来的删除了,也清除了缓存,重启了编辑器。也还是不行,还有。
我使用的是3.8.5版本

我是要怎么清除缓存吗?怎么都不行

我换了个空项目,也一样~ :sob:

https://docs.cocos.com/creator/3.8/manual/zh/asset/auto-atlas.html
这个自动合图有一些剔除的选项,勾起来就好了

1赞

牛,确实是。
不过我想吐槽一下文档,我以为这个剔除是,剔除项目中没有引用的资源/图片呢

不对劲,勾选剔除之后,有些图片就没打进图集了,如果不勾选完的话,好多小图又出来了

你这个是要动态加载的吗,如果资源文件夹勾选了配置为 bundle,图片都会打包到图集,不会剔除
没有配置 bundle 表示要静态加载的,这个时候引用的图片不会打包到图集,这个很合理

是的,动态加载(因为图片需要根据数据切换形状)。
是UI资源,有些资源是被UI预制体上引用了,有些没有,没有的那些就是动态加载的。
所有的UI资源放在了一个AB之下。
那按理来说不应都是打进图集吗?

我这边试了确实都能打到图集里,不会被剔除,你要不给个 demo 看下

确实可以了,是我这边的问题。谢谢~