menu
 
版本
2024.1.5.8803

2024.1.5.8803

2023.1.13.8732

2022.1.19.8584

2021.1.14.8108

2019.2.15.7667

2019.1.11.7296

2018.1.11.6987

2017.2.10.6745

2017.1.9.6501

2016.2.6.6153

2015.1.9.5624

menu

Wwise Unity Integration Documentation
已知问题和限制

此页面列出了 Wwise Unity Integration 中的已知问题和限制。有关平台特定问题的信息,请参阅 有关平台的特定信息 下的相关章节。

已知问题

升级 Wwise

在 Unity 工程中升级 Wwise 时发生错误。尤其是 "An infinite import loop has been detected"。为此,请确保将 Unity 工程更新到支持的版本(参加 版本说明 - Wwise Unity 集成 2024.1.5 章节)。

限制

Unity Cloud Build

Wwise Unity Integration 不支持 Unity Cloud Build 服务。

在 tvOS 上通过 Addressables 对媒体进行流播放

避免在 tvOS 上通过 Addressables 对媒体进行流播放。目前不支持该功能,流媒体将无法播放。

API 限制

以下原生 Wwise SDK 的一些特性和函数在 Unity 集成中是不支持的,或者它们的行为在集成中已经修改过了(先列出的为最近的变化):

  • 在从磁盘加载关卡数据时,不能同时处理声音的流播放。
  • 多个 AK::SoundEngine::DynamicSequence API 函数在其 Unity API 绑定中使用不同的名称,以弥补 SWIG 带来的命名空间扁平化问题。比如,在生成的 API 中, AK::SoundEngine::DynamicSequence::Open() 会变为 AkUnitySoundEngine.Open() 。在 API 绑定中,其名称则为 AkUnitySoundEngine.DynamicSequenceOpen()
  • 将 C++ 重载操作符重命名为了 Unity 脚本语言中的函数。比如, AkArray::operator[] 变为 AkPlaylistArray.ItemAtIndex(uint uiIndex) 。这是根据 SWIG 如何处理 C++ 重载操作符来实现的。
  • 不支持的 API 和组件:
    • iOS 音频输入回调 API
    • AkSpeakerVolumeMatrixCallbackInfo
    • AkSpeakerVolumeMatrixBusCallbackInfo
    • AkBusCallbackFunc
    • AK::SoundEngine::RegisterBusVolumeCallback
    • AK::SoundEngine::RegisterCodec
    • AK::SoundEngine::RegisterGlobalCallback
    • AK::SoundEngine::RegisterPlugin
    • AK::SoundEngine::Query::AkGameObjectsList
    • AK::SoundEngine::Query::GetActiveGameObjects()
    • AK::SoundEngine::Query::GameObjDst
    • AK::SoundEngine::Query::AkRadiusList
    • AK::SoundEngine::Query::GetMaxRadius(AkRadiusList& io_RadiusList)
    • 所有接受回调或 Event 名称的 AK::SoundEngine::DynamicDialogue::ResolveDialogueEvent 的变体。

此页面对您是否有帮助?

需要技术支持?

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

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

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

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

开始 Wwise 之旅