2 min read

音频优化

Audio导入优化

  • 双声道音频如果左右声道一致,建议开启Force To Mono选项来节省内存(会变成单声道)
  • 建议导入未压缩的wav格式音频,通过unity内针对不同平台的压缩方法控制压缩率
    • 大多数移动平台选用Vorbis格式
    • 苹果平台对mp3格式有优化,不循环的音频可以选mp3
    • 简短常用音效可以用ADPCM格式,虽然压缩率不高,但解码速度很快
    • PCM为未压缩格式
  • 移动平台采样率不宜过高,会徒增内存和文件占用(推荐22050hz),unity内可以覆盖采样率
  • 音频加载类型
    • Decompress On Load 加载时解压缩(适用于小音频)
    • Compressed in Memory 压缩在内存中(一般建议对于复杂音效,大小大于200kb,长度超过5秒的音效使用)
    • Streaming 流(一般推荐背景音乐文件或长度较长的音效文件,不容易卡顿)

优化

  • Audio Source组件当需要静音时可以直接销毁,减少内存占用,而不是简单的设置音量为0