Wwise 基础知识

目录

配置 RTPC 曲线

目前,我们将心跳声的音量与玩家的 HP 值关联了起来。接下来,我们要对 RTPC 曲线的形状进行调节,确保玩家的 HP 值低于 50 才会听到心跳声。我们可以通过移动控制点来调节曲线。当前的控制点显示为曲线两端的圆点。

  1. 将右侧控制点向下拖到底部。

    这样的话无论玩家的 HP 值是多少,心跳声的音量都会从正常值减掉 200 dB。一般情况下,减掉 80 dB 就听不到声音了。所以,现在肯定完全听不到心跳声。

  2. 在 X 轴大概 50 位置处双击曲线来创建新的控制点。

  3. 单击最左侧的控制点,接着在 Y: 坐标中键入 0,然后按下 Enter

    现在只有玩家的 HP 值降到 50 以下心跳声的音量才会逐渐增大。

    [Tip]

    您可以使用坐标图右下角的加号和减号来对曲线的各个部分进行缩放。另外,还可使用加号和减号之间的图标来将坐标图重置为显示整条曲线。除此之外,还可使用 Z+单击-拖动来放大;或者,使用 Ctrl+鼠标滚轮来垂直缩放,并使用 Ctrl+Shift+鼠标滚轮来水平缩放。如需了解更多详细信息,请转到 Wwise 的 Project 菜单并选择 Keyboard Shortcuts and Commands。

    为了实现平滑顺畅的过渡,可以选择创建更多控制点;不过,在此我们直接使用内置的曲线。

  4. 在刚才移动的控制点右侧任意位置右键单击,然后选择 Exponential (Base 3)(底数为 3 的指数曲线)。

    这样的话,在玩家的 HP 值降到 50 以下时,心跳声的音量会快速增大;而当 HP 值降到接近 0 时,音量只会稍微增大一点。

    如果不试听调节后的声音效果,会很难确定到底如何设置曲线。

  5. 在 Transport Control(走带控制)中,播放 "Heartbeat" Sound SFX(音效)对象。然后,在 RTPC 选项卡中左右拖动 "PlayerHealth" Game Parameter(游戏参数)光标来试听对声音的调节效果。

    除了增大心跳声的总体音量,还可开启低通滤波器来让玩家逐渐觉察到心跳声。低通滤波器只允许低于设定频率的声音通过。这样听起来会有一种似有似无的效果,比较符合让玩家慢慢听到心跳声这一设定。之后可逐步开启低通滤波器,让心跳声听起来越来越明显。因为 Wwise 允许将单个 Game Parameter 映射到多项属性,所以可在刚才创建的音量曲线之上叠加一条低通滤波器曲线。

  6. 单击下面的选择器按钮 [>>],来将 Voice LPF(声部 LPF)属性映射到 PlayerHealth Game Parameter(游戏参数)。

    这时会看到两条曲线。红线代表音量曲线,蓝线代表滤波器曲线。

    Voice Low-pass Filter 属性值的范围为 0-100。各位可将其理解为从频谱顶端开始算有百分之多少的频率成分会被滤掉。换句话说,在值为 20 时,可闻频谱顶端的 20% 会被滤掉。这样的声音听起来会不那么亮、不那么清晰。因为默认值为 0,所以当前不对会音频进行任何调节,所有频率的声音都会被听到。

    跟之前创建的音量曲线一样,刚开始把所有频率成分都滤掉,然后一旦低于某个特定控制点,便逐渐开启自己设定的滤波器,来让所有频率成分都能被听到。

  7. 将曲线右端的控制点调到顶部。然后,在 X 轴大概 60 位置处双击曲线来创建新的控制点。将这个控制点也调到顶部。

  8. 一边在坐标图中从左向右慢慢拖动 "PlayerHealth" Game Parameter,一边试听其对心跳声的作用效果。注意,心跳声最初听起来响亮而清晰,靠近坐标图中间的时候变得比较模糊。从中间开始再往右,就听不到心跳声了。


此页面对您是否有帮助?