版本
效果器必须打包到 SoundBank 中并由游戏加载。如何将效果器打包到 SoundBank 中取决于其本身的用法。
Actor-Mixer:对于 Actor-Mixer 对象所在的 SoundBank,会同时打包该对象所用的全部效果器,除非在 SoundBank Editor(音频包编辑器)中特地弃用。
Master-Mixer:Master-Mixer 对象(Audio Bus、Auxiliary Bus)所用的效果器会打包到 Init SoundBank 中。
Audio Device:Audio Device(音频设备)对象所用的效果器会打包到 Init SoundBank 中。
备注 | |
---|---|
在生成 SoundBank 的过程中,Wwise 会自动生成 Init SoundBank。 |
Master-Mixer 和 Audio Device 效果器会自动添加到 Init SoundBank,但有些效果器或效果器的组成部分并不会如此。以下条目不会自动添加到 Init SoundBank:
效果器媒体:Init SoundBank 不会打包任何媒体文件。效果器媒体必须打包到 User-defined SoundBank 并在使用效果器之前由游戏加载。
运行时加载的效果器:游戏可利用 SDK 函数在运行时更改 Audio Bus(音频总线)或 Audio Device 效果器。若所要加载的效果器在生成 SoundBank 的过程中被工程使用(即被 Audio Bus、Auxiliary Bus 或 Audio Device 引用),则会将其打包到 Init SoundBank 中。否则,必须将效果器打包到 User-defined SoundBank 中并在使用之前由游戏加载。
有关 SoundBank 管理的详细信息,请参阅“管理 SoundBank”章节。