目录

什么是 Game Object?

Game Object(游戏对象)是 Wwise 中的核心概念,因为声音引擎中被触发的每个 Event(事件)都与一个 Game Object 相关联。Game Object 通常指游戏中能够发出声音的特定对象或元素,包括角色、武器、环境对象(比如火把)等。然而在某些情况下,您可以将 Game Object 指定给某个游戏元素的不同部分。例如,您可以将不同的 Game Object 指定给巨人角色的不同部分,以使巨人的脚步声和配音听起来好象来自 3D 声音空间中的不同位置。

[注意] 注意

如果您熟悉 Unreal 虚幻游戏引擎,Wwise 中的 Game Object 就类似于 Unreal 中的 Actors(角色)。

Wwise 为每个 Game Object 存储了各种信息,Game Object 将使用这些信息来确定在游戏中如何播放每个声音。以下所有类型的信息均可与 Game Object 相关联:

  • 与 Game Object 相关联的音频对象的属性偏置值,包括音量和音高。

  • 3D 位置和朝向。

  • Game Sync 信息,包括 State(状态)、Switch(切换开关)和 RTPC(实时参数控制)。

  • 环境效果。

  • 声障(Obstruction)和声笼(Occlusion)。

[注意] 注意

与其他属性不同,衰减应用于音频对象而非游戏对象。这样声音设计师可以更加灵活地单独控制每个音效的衰减。Wwise 中的 3D Game Object(3D 游戏对象)视图可以让声音设计师查看音效所关联的 Game Object、Game Objec 相对于 Listener(听者)的位置以及每个音效的衰减半径。