版本
menu
Wwise Unity Integration Documentation
|
此页面列出了 Wwise Unity Integration 中的已知问题和限制。有关平台特定问题的信息,请参阅 有关平台的特定信息 下的相关章节。
在 Unity 工程中升级 Wwise 时发生错误。尤其是 "An infinite import loop has been detected"。为此,请确保将 Unity 工程更新到支持的版本(参加 Release Notes 2024.1 章节)。
Wwise Unity Integration 不支持 Unity Cloud Build 服务。
以下原生 Wwise SDK 的一些特性和函数在 Unity 集成中是不支持的,或者它们的行为在集成中已经修改过了(先列出的为最近的变化):
AK::SoundEngine::DynamicSequence
API 函数在其 Unity API 绑定中使用不同的名称,以弥补 SWIG 带来的命名空间扁平化问题。比如,在生成的 API 中, AK::SoundEngine::DynamicSequence::Open()
会变为 AkUnitySoundEngine.Open()
。在 API 绑定中,其名称则为 AkUnitySoundEngine.DynamicSequenceOpen()
。AkArray::operator[]
变为 AkPlaylistArray.ItemAtIndex(uint uiIndex)
。这是根据 SWIG 如何处理 C++ 重载操作符来实现的。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)
AK::SoundEngine::DynamicDialogue::ResolveDialogueEvent
的变体。