第 5 课

目录

用其它音频总线进行子混音

正如在 Actor-Mixer Hierarchy 中可以层层嵌套对象一样,你也可以在总线下面层层嵌套音频总线,包括在 Master Audio Bus 下面嵌套。当你想快速操控某一类声音的属性的时候,添加多条总线可以派上用场。比如,许多游戏让玩家能单独控制音乐的音量而不影响游戏中的其它声音。通过将所有音乐输出到音乐总线,可将用户输入映射到 Music Bus Volume 属性。另外,还可利用嵌套音频总线来为整个类别的声音快速应用各种效果(如延迟或混响)。通常,这些都是游戏虚拟环境中听到的声音(如音效或对白)。接下来,我们将这种方式运用到《Cube》的实现当中。首先,要创建一条环境总线以便为其批量指派音效。

  1. 切换回 Designer(设计师)布局,接着选中 Master Audio Bus(主音频总线),然后单击 Create new 'Audio Bus'(创建新的音频总线)。

  2. 将刚才创建的 Audio Bus(音频总线)命名为 Environmental

    现在你要给游戏中的音乐也创建一条总线。

  3. 在 Master Audio Bus 中创建另一条新的 Audio Bus,给它起名叫 Music

    现在我们有了单独的 Music 和 Environmental 总线。这样的话,之后将环境效果器应用于 Environmental 总线时就不会影响到音乐了。

    然而,要是你有一些关键性的对话也要指派到这条Environmental总线上,而你需要允许玩家关小声音效果器音量,同时又不影响到这些关键对话,那该怎么办?为此,只需另外添加一条专门用于已有 Environmental 总线上的音效的总线即可。

  4. 选中 Environmental Audio Bus,然后单击 Create new 'Audio Bus'(创建新的音频总线)。

  5. 将刚才创建的 Audio Bus(音频总线)命名为 SFX

    现在你游戏的音频总线结构就准备好了。


此页面对您是否有帮助?