关于自动图集的使用

Cocos版本3.7.4
官方文档只写了自动图集怎么创建和生成,还有一些参数介绍,但是没有说明怎么应用到项目中。
在论坛搜了一下说是和正常使用碎图一样使用
但是经过测试发现 ,分别打包在安卓原生测试
1.在图片目录创建auto.pac文件,项目使用图片的地方正常使用
image
打包发现draw call很高,基本上一张图一个draw call,然后关闭动态和图会好一点点,但不多

2.不创建auto.pac文件,还是正常使用,打开自动动态和图draw call会少一点

3.创建auto.pac文件,全部使用图片的地方把auto.pac拖到cc.Sprite的Sprite Atlas
image
然后发现dc少了很多

以上测试是在图片全部放在预制体上没有用代码动态加载的情况
如果是动态修改cc.Sprite的SpriteFrame该如何使用?使用bundle.load还是什么?

首先自动图集和动态合图是两个东西,原生上自动合图我记得好像是默认关闭的

我知道是两个东西,只是测试对比drawcall,我只想知道这个自动图集到底怎么用?对drawcall有没有影响?

大佬 所以动态修改spriteFrame的话要怎么加载图集?

还没人解决?

预览项目或者在 Cocos Creator 中使用碎图的时候都是直接使用的碎图资源,在 构建项目 这一步才会真正生成图集到项目中

1赞