8thWall перестал работать на меня
Я только что открыл проект 8-й стены, который работал ранее, и теперь я получаю сообщение об ошибке при инициализации:
(Filename: <b9c56817a7524cff94174dec8363ae2f> Line: 0)
08-08 17: 13: 12.105 4187-4246 /? W / Unity: Попытка визуализации с камеры "Основная камера", которая в данный момент используется для визуализации. Создайте копию камеры (Camera.CopyFrom), если вы хотите это сделать.
(Filename: Line: 2850)
08-08 17: 13: 12.135 4187-4246 /? E / Unity: NullReferenceException: Ссылка на объект не установлена для экземпляра объекта в XRInternal.XRNativeBridge.XRGetCurrentReality () [0x00000] в: 0 в XRInternal.XRNativeBridge.GetCurrentRealityXR () [0x00000] в: 0 в XRConturlerReG (на XRControllerG). [0x00028] в: 0 в XRController.GetLightExposure () [0x00000] в: 0 в XRLightController.Update () [0x00011] в: 0
(Filename: <b9c56817a7524cff94174dec8363ae2f> Line: 0)
08-08 17: 13: 12.138 4187-4246 /? E / Unity: NullReferenceException: Ссылка на объект не установлена для экземпляра объекта в XRInternal.XRNativeBridge.XRGetCurrentReality () [0x00000] в: 0 в XRInternal.XRNativeBridge.GetCurrentRealityXR () [0x00000] в: 0 в XRConturlerReG (на XRControllerG). [0x00028] в: 0 в XRController.GetCameraIntrinsics () [0x0001c] в: 0 в XRVideoController.Update () [0x0000c] в: 0
(Filename: <b9c56817a7524cff94174dec8363ae2f> Line: 0)
08-08 17: 13: 12.141 4187-4246 /? E / Unity: NullReferenceException: Ссылка на объект не установлена для экземпляра объекта в XRInternal.XRNativeBridge.XRGetCurrentReality () [0x00000] в: 0 в XRInternal.XRNativeBridge.GetCurrentRealityXR () [0x00000] в: 0 в XRConturlerReG (на XRControllerG). [0x00028] в: 0 в XRController.GetCameraPosition () [0x00000] в: 0 в XRCameraController.Update () [0x00028] в: 0
1 ответ
В итоге я перестроил приложение с нуля, исключив свои персональные префабы и сценарии XR, и это исправило его. Я не знаю точно, в чем проблема, но я подозреваю, что это моя попытка обернуть XRController синглтоном для более легкого доступа. Важный совет: Когда вы вносите изменения и возитесь с хрупкой системой черного ящика, такой как XR, будьте осторожны и тестируйте свое приложение на каждой итерации.