自动图集资源 (Auto Atlas)

自动图集资源 作为 Cocos Creator 自带的合图功能,可以将指定的一系列碎图打包成一张大图,具体作用和 Texture Packer 的功能很相近。

创建自动图集资源

资源管理器 中右键,可以在如下菜单中找到 新建 -> 自动图集配置 的子菜单,点击菜单将会新建一个类似 AutoAtlas.pac 的资源。 自动图集资源 将会以当前文件夹下的所有 SpriteFrame 作为碎图资源,以后会增加其他的选择碎图资源的方式。 如果碎图资源 SpriteFrame 有进行配置过,在打包后重新生成的 SpriteFrame 将会保留这些配置。

配置自动图集资源

自动图集资源 后,属性检查器 面板将会显示 自动图集资源 的所有可配置项。 预览 按钮来预览打包的结果,按照当前自动图集配置生成的相关结果将会展示在 属性检查器 下面的区域。 需要注意的是每次配置过后,需要重新点击 预览 才会重新生成预览信息。 结果分为:

  • 属性检查器 中列出来。 -

    生成图集

    构建项目 这一步才会真正生成图集到项目中。 生成的大图将会放在 构建目录 下的 res/raw-assets 相对于项目中 assets 目录结构下的对应的目录中,以 AutoAtlas-xx.png 结构命名。 生成项目后可以到对应的目录下检查对应的图集资源是否生成成功了。