Редактор Unity аварийно завершает работу после загрузки из-за Google Resonance Audio.

Я работал над своим VR-приложением, когда Unity внезапно рухнуло. Я думаю, что это вызвано пространственным преобразователем Resonance Audio. Кто-нибудь может мне помочь? Это начало Editor.log

Receiving unhandled NULL exception
Obtained 32 stack frames.
#0  0x00000125280a61 in SetListenerGain
#1  0x0000011e02491e in  (wrapper managed-to-native) ResonanceAudio:SetListenerGain (single) + 0xce (0x11e024850 0x11e02494d) [0x138493330 - Unity Child Domain]
#2  0x0000011e024705 in  ResonanceAudio:UpdateAudioListener (ResonanceAudioListener) + 0x105 (0x11e024600 0x11e02477f) [0x138493330 - Unity Child Domain]
#3  0x0000011e0244a7 in  ResonanceAudioListener:Update () + 0x77 (0x11e024430 0x11e0245c7) [0x138493330 - Unity Child Domain]
#4  0x0000011a73221a in  (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0xfa (0x11a732120 0x11a73234d) [0x138493330 - Unity Child Domain]
#5  0x00000137cda12e in mono_get_runtime_build_info
#6  0x00000137e05d56 in mono_runtime_invoke
#7  0x00000100ec1e0a in ScriptingInvocation::Invoke(ScriptingExceptionPtr*, 
[...]

person matthiaswitt    schedule 28.11.2017    source источник
comment
К вашему сведению, эта проблема исследуется в соответствующей проблеме GitHub здесь: github.com/resonance-audio/resonance-audio-unity-sdk/issues/8. Ответ также будет предоставлен здесь, как только проблема будет решена.   -  person anokta    schedule 28.11.2017


Ответы (1)


(дополнительную информацию см. в соответствующей проблеме GitHub)

Проблема вызвана дублированием определений функций между Resonance Audio SDK и аудиокомпонентами в GVR Unity SDK.

В качестве немедленного решения замените следующие строки в ResonanceAudio.cs#L391 и GvrAudio.cs#L385, поскольку приведенная ниже строка должна устранить сбои в редакторе:

#if !UNITY_EDITOR && UNITY_IOS

В целом, настоятельно рекомендуется удалять ресурсы, связанные со звуком, из GVR Unity SDK при использовании вместе с Resonance Audio SDK. См. соответствующий раздел в разделе "Обновление существующих проектов из Google VR". руководство по аудиокомпонентам для получения дополнительной информации.

person anokta    schedule 29.11.2017