Wwise 基础知识

目录

配置闪避

通过为不同类型的声音创建专用 Audio Bus,我们可以在这些总线之间建立动态的关系。这当中有个最为常见的例子:Ducking(闪避)。我们可以通过闪避来让一条音频信号路径的音量随另一条音频信号路径的音量变化。其中一个经典的例子是电台 DJ。在 DJ 对着话筒讲话的时候,话筒信号会自动压低音乐的音量,这样更容易听清楚 DJ 说话的声音。在 DJ 停止讲话的时候,会自动把音乐的音量调回来。

在本例中,我们要在游戏中做出动作时压低音乐的音量,确保玩家可以听到我们辛辛苦苦整合的声音。不过,有时玩家只想躲在角落里静静待着,不想听到任何环境声。在这种情况下,我们可以把音乐的音量稍微调高一点点。

首先,我们要选择一条总线并利用其来控制另一总线的音量。

  1. 在菜单栏中,依次单击 Layouts > Designer(布局 > 设计师)或按下 F5。

  2. Master-Mixer Hierarchy(Master-Mixer 层级结构)下,选中 Environmental 总线。

  3. 在 Primary Editor 中,选中 Auto-Ducking(自动闪避)选项卡,然后单击 Add Bus to Ducking List(将总线添加到闪避列表)按钮。

    这时会打开 Project Explorer - Browser(工程资源管理器 - 浏览器)窗口。

    接下来,我们指定要通过 Environmental 总线控制哪条总线。

  4. 展开 Master Audio Bus(主音频总线),然后选中 Music 并单击 OK(确定)。

    接下来,我们要指明在 Environmental 总线上有音频信号时会对 Music 总线的音量产生怎样的影响。默认的 Volume 调整幅度为 -6 dB。这种幅度的音量改变只是刚刚好能听出来。我们要稍微加大一点音量改变的幅度。

  5. 将 Volume(音量)属性设为 -9

    除此之外,还有别的属性(如 Fade In 和 Fade Out)决定从“在总线上检测到信号”到“开始调节目标总线信号”需要多长时间。Target(目标)列当前指示音量变化将应用于 Voice Volume(声部音量)。这时会将对 Music 总线产生影响的各个对象的 Voice Volume 属性减去设定的音量值。不过,也可将 Target 改为 Bus Volume(总线音量)。这样的话,音量变化会影响总线的整体电平。


此页面对您是否有帮助?