目录
-
-
- 相关视频
-
Switch 只能表明玩家踩在什么地表类型上,而不能说明玩家已经迈出了脚步。为此,我们需要创建 Event 来接收与脚步声相关的信息,就像之前对 Ice Gem(冰晶宝石)所做的那样。
-
转到 Project Explorer(工程资源管理器)的 Events(事件)选项卡,接着单击 Events 下的 Default Work Unit(默认工作单元),然后创建新的 Event 并将其命名为 Foot_Player。
-
在 Project Explorer(工程资源管理器)的 Audio(音频)选项卡中,将 Footsteps Switch Container(切换开关容器)对象拖到 Event Property Editor(事件属性编辑器)内的动作列表中。
这时播放 "Foot_Player" Event,就会播放 Switch Container 内的某个脚步声。除非对 Switch Container 另行设定,否则其将选用定义的默认地面材质(即 Concrete)。
-
播放 Foot_Player Event(事件)。
你听到了一声随机选择的踩在混凝土地面上的脚步声。
现在你需要试听其它地表类型上的脚步声,还需要测试配置好的地表类型切换系统是否工作正常。这需要使用 Transport Control(播放控制)视图中的 Switches 按钮。
-
点击 Transport Control 视图中的 Switches 按钮。
这时会在 Transport Control 右侧显示所有与该 Event 关联的 Switch Container。
除此之外,还会显示下拉菜单以供选择特定地面材质,从而快速模拟玩家在游戏中走到另一地面材质之上时的效果。
-
在下拉菜单中选择 Gravel,然后播放同一 Foot_Player Event(事件)。之后还可选择其他地面材质,来试听与之对应的播放效果。
通过在 Transport Control 视图中单击 Reset All,可快速切换回默认的地面材质。该按钮方便将全部 Switch 或后面课程中所要创建的其他 Games Sync 快速重置为默认值。
-
在 Transport Control(走带控制)中单击 Reset All(全部重置)。