Unity 性能优化之 Sprite Packer的打包精灵图

 时间:2026-02-12 15:47:52

1、打开Unity,新建一个空工程,导入三张图片,并把他们转为 Sprite,具体如下图

Unity 性能优化之 Sprite Packer的打包精灵图

Unity 性能优化之 Sprite Packer的打包精灵图

2、把三张图片添加到场景中,适当合理布局,运行场景,打开 Game 窗口的 Stats,此时的 SetPass为5,由于 Main Camera、平行光 和三张 Sprite的存在,所以为5,具体如下图

Unity 性能优化之 Sprite Packer的打包精灵图

Unity 性能优化之 Sprite Packer的打包精灵图

3、在顶部菜单栏 Window - Sprite Packer,点击打开,由于Unity高版本已经禁用该功能(似乎Sprite Altas 代替),所以进行设置,使能 Sprite Packer 该功能,具体如下图

Unity 性能优化之 Sprite Packer的打包精灵图

Unity 性能优化之 Sprite Packer的打包精灵图

4、选中三张 Sprite,把他们的 Packing Tag 统一设置为 UI(名字随意取),便于后面打包到在一起,具体如下图

Unity 性能优化之 Sprite Packer的打包精灵图

5、使能Sprite Packer功能之后,再次顶部菜单栏 Window - Sprite Packer,点击打开,点击 pack,即可把三张图打包在一起,具体如下图

Unity 性能优化之 Sprite Packer的打包精灵图

Unity 性能优化之 Sprite Packer的打包精灵图

6、再次运行场景,场景中的游戏物体依然是之前的5个,但是SetPass已经变为 3了,具体如下图,是由于 Sprite Packer,把三张Sprite图,打包在一起的缘故,如果更多的Sprite打包,性能优化效果更明显

Unity 性能优化之 Sprite Packer的打包精灵图

  • break continue用法
  • 使用ae渲染输出视频没有声音解决方法
  • ae cc怎么添加闪烁白场效果?
  • AE输出文件通过哪些设置才能减小
  • C4D反弹在哪个位置可以找到
  • 热门搜索
    17岁怎么长高 欧普照明怎么样 陈友谅简介 浙江大学郑强简介 去八达岭长城怎么坐车 西华大学怎么样 穿越火线怎么下载 支付宝怎么弄 动画电影大全 鱼的做法大全