目录

Wwise SDK 2019.2.5
概念:Switch

在游戏的某些场景,您可能希望根据游戏的当前状况播放不同的声音。举例来说,假如角色先在混凝土地面上奔跑,然后进入草地,脚步声应随着地面的变化而变化。要在不同声音之间进行选择,应该使用 Switch(切换开关)。

通过使用 Switch 和 Switch Container(切换容器),Wwise 用户可定义每种情境中播放的声音。在 Wwise 中可创建多个 Switch Group(切换开关组)来匹配您可能在多种声音之间进行选择的情形。每组可以包含多个 Swtich。于是 Switch Container 可以使用这些 Switch Group 并将声音与各个 Switch 关联起来。

例如,游戏中可包含以下 Switch Group 和 Switch,它们由声音设计师在 Wwise 中定义:

  • Ground_Material(地表材质)
    • Concrete(混凝土)
    • Tiles(磁砖)
    • Metal(金属)
    • Sand(沙子)
    • Water(水)
  • Machine_Mode(机器模式)
    • Standby(待机)
    • Idle(闲置)
    • Medium(中)
    • High(高)。

要使 Switch 按照 Wwise 用户设计的方式工作,必要时游戏必须为各个 Switch Group 设置当前 Switch。

请参阅 Wwise 文档,从声音设计师的角度了解有关 Swtich 和 Switch Container 的详情。

请参阅 集成详情——切换开关 了解如何在游戏中集成 Swtich 的概述。