1.音效加载优化
对于Android平台,如果一开始就加载音效,上图中的内存占用会非常大:
最明显的变化就是场景加载时卡顿严重3D场景,影响游戏体验
优化方案:对于背景音乐(高频音乐),设置加载方式为流式,使用缓存加载,播放完毕后自动从缓存中卸载unity 图片压缩格式,从而提高内存使用率。 如果你发现音效占用内存大,试试这个操作unity 图片压缩格式,肯定会有不错的效果。
2.减少夹杂物体积
分析方法:
查看日志信息:
看看里面有什么:
注意:此信息仅在至少打包一次后可用
可以看到Textures、Meshes、Sounds等占用的大小,一般来说Textures占用最多。
以下是打包好的资源。 可以查看是否也打包了一些不需要的资源,去掉这些无用的资源,然后对贴图和声音进行压缩。 相应的压缩处理等等,经过这个操作,你会明显的发现包体的体积变小了。
关于Textures的体积具体如何压缩等等,我就不详细解释了:
您可以参考:
Android一般设置图片压缩为ETC(无Alpha)、ETC2(有Alpha)
IOS使用:PVRTC图片格式
值得注意的是:Unity不使用你提供的png和jpg图片。 转换后是一套自己的格式供你使用。 尺寸与你的原始图片无关...
————————————————
版权声明:本文为CSDN博主“LN_Polaris”原创文章贴图笔刷,遵循CC 4.0 BY-SA版权协议。 转载请附上原文出处链接及本声明。
原文链接: