第 3 课

目录

解压 SoundBank

在 Wwise 中生成所选 SoundBank(音频包)的过程中,会将每个转码后的 Audio Source(音频源)整合到对应 Soundbank 中。因此,SoundBank 的大小完全取决于将 Audio Source 转码成哪种音频格式。对于手游,制作方往往会设定一个大小限值。因此,我们通常至少要针对一部分 Audio Source 使用压缩音频格式,以便将 SoundBank 大小控制在限值以内。因为每次调用声音时都要在发送到系统输出前将 Audio Source 全部解压为 PCM 格式,所以经过压缩的 Audio Source(如 Vorbis)会比未经压缩的 PCM 音频格式占用更多的 CPU 资源。不过,我们可以选择直接在加载 SoundBank 时解压其包含的所有经过压缩的 Audio Source。这样就不必在运行时解压 Audio Source,相应地就可以降低运行时的 CPU 用量。