Событие Arcore OnSessionSetEnabled не вызывается из библиотеки Unity - PullRequest
0 голосов
/ 02 июня 2019

У меня есть сцена Unity, которая использует arcore для Android.Как отдельное приложение для единства, кажется, работает нормально, но когда я делаю его библиотекой (.aar), чтобы загрузить его с нативного андроида, часть Unity не работает (камера не запускается).Я использую Google Prefab для Arcore Camera (ArCoreDevice), который загружает скрипт с именем ArCoreBackgroundRenderer.После некоторой отладки я обнаружил, что в функции OnEnable () этого сценария существует четная регистрация LifecycleManager.Instance.OnSessionSetEnabled + = _OnSessionSetEnabled;который, кажется, не вызывается на версии .aar.Мне кажется, что сеанс ar, возможно, не включен или что-то в этом роде, но я не знаю, как arcore работает за кулисами.Конечно, это происходит в автономном приложении Unity.

Есть идеи, почему?Спасибо.

...