Unity打包图集

  • TP(TexturePacker)打包图集

  • Unity自带的Atlas来打包图集(Sprite Packer 和Sprite Atlas)

  Sprite Packer和Sprite Atlas不能共存        
  Sprite Packer:一个需要打包的图片一个共同的Packing Tag,这样相同packing tag图片就都打包到一个图集中        
  Sprite Atlas:在资源视图中直接创建Sprite Atlas,选择资源打包

  •  对比
图集工具 Unity Editor Setting(开启环境) 图集存储位置 打包图片路径 是否需要切割图集 如何优化DC 打包方式 打包方式
Sprite Packer(Unity自带) Always Enabled(Legacy Sprite Packer) 自动生成(Libary/AtlasCache) 除了Resources文件夹以外 自动优化 给需要打包的图片一个共同的Packing Tag,这样相同packing tag图片就都打包到一个图集中 给需要打包的图片一个共同的Packing Tag,这样相同packing tag图片就都打包到一个图集中
Sprite Atlas(Unity 2017.4之后自带) Always Enabled 用户自定义 - 自动优化(C#代码调用加载之后) 图集是资源,在Project中点击鼠标右键,create -> sprite atlas,将文件夹,文件,图集指定,打包 图集是资源,在Project中点击鼠标右键,create -> sprite atlas,将文件夹,文件,图集指定,打包
Texture Packer(第三方工具) - 用户自定义 - 替换原来Sprite,改用图集上的切割Sprite 按照工具使用添加要打包的文件,一键生成图集和数据文件 按工具自动添加,一键生成图集

 

 

posted @ 2021-08-05 12:03  微臣做不到  阅读(812)  评论(0编辑  收藏  举报