版本

menu_open

Defining the scope of containers

Since you might use the same container for several different game objects, you need to decide whether all instances of the container used in the game will be treated as one object or each instance is treated independently. 在 Wwise 中,这一概念称为容器的范围。您可以将范围设置为以下任一选项:

  • Global: Treats all instances of the container used in the game as one object so that repetition of sounds or voice objects across game objects is avoided.

  • Game object: Treats each instance of the container as a separate entity. 即不会在所有游戏对象间共用声音内容。

[备注]备注

Scope 选项不适用于 Continuous 播放模式下的序列容器,因为每次事件触发该容器时都将播放全部播放列表。

Defining the scope of containers - example

假设您正在研发一个第一人称角色扮演游戏。有 10 名警卫,这些警卫共用 30 条相同的对话。此时,您可以将 30 条语音对象编组至随机容器,并将其设置为 Shuffle 和 Step。You would use this same container for all 10 guards and set the scope of the container to Global to avoid any chance that the different guards repeat the same piece of dialogue. 这一概念可以应用至游戏中供多个对象使用的任何容器。

To set the scope of a container:

  1. 将随机或序列容器加载至 Property Editor。

  2. For the Scope property, select one of the following options:

    • Global 全局,将游戏中使用的所有容器作为一个对象进行处理。因此,可以针对所有游戏对象避免重复声音或语音对象。

    • Game object 游戏对象,将容器的各个实例作为单独实体进行处理。即不会在所有游戏对象间共用声音内容。


此页面对您是否有帮助?

需要技术支持?

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

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

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

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

开始 Wwise 之旅