优化选项
图片资源一般可做如下优化设置
- 打包图集
- mipmap不必要时选择关闭
- Read/Write Enabled不必要时关闭
- 纹理压缩
图集打包的可以参考Unity性能优化之图集打包;mipmap是多级渐变纹理,Unity会生成多张不同像素的纹理以优化性能,因此不必要时就不要设置mipmap防止增加内存;Read/Write Enabled开启时可能会存在内存拷贝以便io操作,因此尽量不要开启;纹理压缩比较复杂,下文讲解。
纹理压缩
资源优化一直是游戏性能优化的重要内容,对于贴图资源来说,除了打包图集以外,还可以根据游戏效果和需求对贴图进行压缩。
贴图压缩的好处有
- 减少包体大小
- 降低内存损耗,提高加载速度
Unity的贴图压缩方案
格式 | 平台 | 不支持机型 | 像素深度 | 尺寸要求 | 画质 | 备注 |
RGBA32 | Android/iOS | 无 | 32 | 无 | ★★★★★ | 极高的清 |