版本

menu_open
Wwise Unity Integration Documentation
重要迁移说明 2019.2

Spatial Audio

AkSpatialAudioEmitter 组件已经弃用。自 2019.2 版本起,可在设计工具中针对每个声音应用 Spatial Audio 参数。不再需要将发声体标记为 Spatial Audio Emitter。

  • Early Reflections
    • Reflect Aux Bus:自 2019.2 版本起,可在设计工具内 Sound SFX Property Editor 的 General Settings 选项卡中选择早期反射辅助总线。虽然仍可通过调用 AK::SpatialAudio::SetEarlyReflectionsAuxSend() 来将 ER 辅助总线关联到游戏对象,但是最好还是在设计工具中指定早期反射辅助总线。有关更多详细信息,请参阅新增的 AkEarlyReflections 组件。目前,此组件会调用 AK::SpatialAudio::SetEarlyReflectionsAuxSend(),并通过此参数指定辅助总线。
    • Reflection Max Path Length:自 2019.2 版本起,需要通过设计工具中声音的 Attenuation Max Distance 值设置 Reflection Max Path Length。
    • Reflection Aux Bus Gain:自 2019.2 版本起,可在设计工具内 Sound SFX Property Editor 的 General Settings 选项卡中选择早期反射音量。不过,仍可通过调用 AK:SpatialAudio::SetEarlyReflectionsVolume() 来针对每个游戏对象设置早期反射音量。它将被额外应用到在设计工具中针对每个声音定义的音量。有关更多详细信息,请参阅新增的 AkEarlyReflections 组件。目前,此组件会调用 AK:SpatialAudio::SetEarlyReflectionsVolume(),并通过此参数指定音量。
    • Reflections Order:自 2019.2 版本起,需要在 Spatial Audio Initialization Settings 中设置 Reflection Order。
  • Rooms
    • Room Reverb Aux Bus Gain:自 2019.2 版本起,需要通过设计工具内 Sound Property Editor 中的 Game-Defined Auxiliary Sends Volume 设置 Room Reverb Aux Bus Gain。
  • Geometric Diffraction
    • Diffraction Max Edges:自 2019.2 版本起,需要在设计工具内的 Sound Property Editor 中启用衍射。
    • Diffraction Max Paths:自 2019.2 版本起,需要在设计工具内的 Sound Property Editor 中启用衍射。
    • Diffraction Max Path Length:自 2019.2 版本起,需要在设计工具内的 Sound Property Editor 中启用衍射。
  • Debug Draw:调试绘图转移到了新增的 AkSpatialAudioDebugDraw 组件。

    AkSurfaceReflector 组件添加了新的参数。

  • Mesh:AkSurfaceReflector 组件不再需要 MeshFilter 组件。现在通过此参数指定要发送到 Spatial Audio 的 Surface Reflector Mesh。若未选择任何内容,则该组件会检查 Unity Game Object 是否带有 Mesh Filter 组件,并将其 Mesh 用作 AkSurfaceReflector Mesh。
  • Acoustic Textures:在原来的 AkSurfaceReflector 组件中,只能为整个 Surface Reflector Mesh 选择一个 AkAcousticTexture。自 2019.2 版本起,您可以为前述参数中提供的 Mesh 的每个 Submesh 指定不同的 AkAcousticTexture。原来传给单个 Acoustic Texture 参数的值将被应用到所有 Submesh。

Spatial Audio 中添加了新的组件 AkRoomAwareObject。该组件会调用 AK::SpatialAudio::SetGameObjectInRoom(),以便 Spatial Audio 随时获知游戏对象在哪个 Room。注意,所有 Spatial Audio Emitter 和 Spatial Audio Listener 都要添加该组件。


此页面对您是否有帮助?

需要技术支持?

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

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

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

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

开始 Wwise 之旅