版本
menu_open

定义 Switch Container 的内容和行为

通过使用 Switch Container(切换容器),您可以根据游戏内的不同条件变化来为对象编组。在 Switch Container(切换容器)中,Swtich(切换开关)或State(状态)被用来代表各个不同条件。例如,可以为角色行走时的所有不同表面材质创建一个切换容器。容器中的切换开关可能包含适合用于混凝土、木头、草地、雪和游戏中角色可行走的其它表面材质。

每个切换开关/状态对应于与该条件有关的声音对象。例如,所有混凝土上的脚步声可编组至“Concrete”切换开关,所有木头上的脚步声可编组至“Wood”切换开关,以此类推。当游戏调用切换容器时,Wwise 会验证当前哪个 Switch/State 处于激活状态,以决定播放哪个容器或声音。

下图说明当事件调用“Footsteps”切换容器时发生的情况。该容器根据游戏中角色可行走的不同表面材质将声音编组。在本例中有两个切换开关:Grass 和 Concrete。当该事件调用切换容器时,角色走在草地上(切换开关 = Grass),因此会播放草地上的脚步声。随机容器用于将切换开关内的脚步声编组,因此当角色每次踏到同一表面时,都会播放不同的声音。


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅