Version
Wwise Unity Integration Documentation
|
This page lists known issues and limitations in the Wwise Unity Integration. For platform-specific issues, see the relevant section under Platform-Specific Information.
Upgrading Wwise in a Unity project causes errors, notably "An infinite import loop has been detected". Make sure to update your Unity project to a supported version (see Release Notes - Wwise Unity Integration 2023.1.8).
The Wwise Unity Integration does not support the Unity Cloud Build service.
Avoid streaming media with Addressables on tvOS. It is not currently supported and the streamed media will not play.
The following features and functions of the native Wwise SDK are not supported, or their behaviors have been modified in the Integration (most recent change first):
AK::SoundEngine::DynamicSequence
API functions have different names in their Unity API bindings to compensate for the namespace-flattening side effects caused by SWIG. For example, AK::SoundEngine::DynamicSequence::Open()
would have become AkSoundEngine.Open()
in the generated API. Instead, in the API binding its name is AkSoundEngine.DynamicSequenceOpen()
.AkArray::operator[]
becomes AkPlaylistArray.ItemAtIndex(uint uiIndex)
. This is done according to how SWIG handles C++ overloaded operators.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
that accept callbacks or event names Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise