第 3 课

目录

用 Switch Container 来模拟地表类型

Switch 只能表明玩家踩在什么地表类型上,而不能说明玩家已经迈出了脚步。为此,我们需要创建 Event 来接收与脚步声相关的信息,就像之前对 Ice Gem(冰晶宝石)所做的那样。

  1. 转到 Project Explorer(工程资源管理器)的 Events(事件)选项卡,接着单击 Events 下的 Default Work Unit(默认工作单元),然后创建新的 Event 并将其命名为 Foot_Player

  2. 在 Project Explorer(工程资源管理器)的 Audio(音频)选项卡中,将 Footsteps Switch Container(切换开关容器)对象拖到 Event Property Editor(事件属性编辑器)内的动作列表中。

    这时播放 "Foot_Player" Event,就会播放 Switch Container 内的某个脚步声。除非对 Switch Container 另行设定,否则其将选用定义的默认地面材质(即 Concrete)。

  3. 播放 Foot_Player Event(事件)。

    你听到了一声随机选择的踩在混凝土地面上的脚步声。

    现在你需要试听其它地表类型上的脚步声,还需要测试配置好的地表类型切换系统是否工作正常。这需要使用 Transport Control(播放控制)视图中的 Switches 按钮。

  4. 点击 Transport Control 视图中的 Switches 按钮。

    这时会在 Transport Control 右侧显示所有与该 Event 关联的 Switch Container。

    除此之外,还会显示下拉菜单以供选择特定地面材质,从而快速模拟玩家在游戏中走到另一地面材质之上时的效果。

  5. 在下拉菜单中选择 Gravel,然后播放同一 Foot_Player Event(事件)。之后还可选择其他地面材质,来试听与之对应的播放效果。

    通过在 Transport Control 视图中单击 Reset All,可快速切换回默认的地面材质。该按钮方便将全部 Switch 或后面课程中所要创建的其他 Games Sync 快速重置为默认值。

  6. 在 Transport Control(走带控制)中单击 Reset All(全部重置)。


此页面对您是否有帮助?