c# - Unity 找不到 IMixedRealitySpatialAwarenessObserver
问题描述
我正在使用 Microsoft MRTK v2.0.3,并且正在尝试将空间感知添加到我的项目中,但是当我选择空间感知配置文件时,我不断收到以下错误:
Unable to register IMixedRealitySpatialAwarenessObserver service with a null concrete type.
UnityEngine.Debug:LogError(Object)
Microsoft.MixedReality.Toolkit.BaseDataProviderAccessCoreSystem:RegisterDataProviderInternal(Boolean, Type, SupportedPlatforms, Object[]) (at Assets/MixedRealityToolkit/Services/BaseDataProviderAccessCoreSystem.cs:178)
Microsoft.MixedReality.Toolkit.BaseDataProviderAccessCoreSystem:RegisterDataProvider(Type, SupportedPlatforms, Object[]) (at Assets/MixedRealityToolkit/Services/BaseDataProviderAccessCoreSystem.cs:151)
Microsoft.MixedReality.Toolkit.SpatialAwareness.MixedRealitySpatialAwarenessSystem:InitializeInternal() (at Assets/MixedRealityToolkit.Services/SpatialAwarenessSystem/MixedRealitySpatialAwarenessSystem.cs:96)
Microsoft.MixedReality.Toolkit.SpatialAwareness.MixedRealitySpatialAwarenessSystem:Initialize() (at Assets/MixedRealityToolkit.Services/SpatialAwarenessSystem/MixedRealitySpatialAwarenessSystem.cs:78)
Microsoft.MixedReality.Toolkit.<>c:<InitializeAllServices>b__60_0(IMixedRealityService) (at Assets/MixedRealityToolkit/Services/MixedRealityToolkit.cs:923)
Microsoft.MixedReality.Toolkit.MixedRealityToolkit:ExecuteOnAllServicesInOrder(Action`1) (at Assets/MixedRealityToolkit/Services/MixedRealityToolkit.cs:1019)
Microsoft.MixedReality.Toolkit.MixedRealityToolkit:InitializeAllServices() (at Assets/MixedRealityToolkit/Services/MixedRealityToolkit.cs:923)
Microsoft.MixedReality.Toolkit.MixedRealityToolkit:InitializeServiceLocator() (at Assets/MixedRealityToolkit/Services/MixedRealityToolkit.cs:468)
Microsoft.MixedReality.Toolkit.MixedRealityToolkit:ResetConfiguration(MixedRealityToolkitConfigurationProfile) (at Assets/MixedRealityToolkit/Services/MixedRealityToolkit.cs:120)
Microsoft.MixedReality.Toolkit.Editor.<>c__DisplayClass30_0:<OnInspectorGUI>b__0() (at Assets/MixedRealityToolkit/Inspectors/Profiles/MixedRealityToolkitConfigurationProfileInspector.cs:428)
UnityEditor.EditorApplication:Internal_CallDelayFunctions() (at C:/buildslave/unity/build/Editor/Mono/EditorApplication.cs:209)
当我尝试在设备上进行模拟时,没有收集到有关周围环境的数据。我激活了空间感知和 VR 支持。
解决方案
推荐阅读
- flutter - Flutter 和 WordPress Api,不是从网站获取图片,而是从 assets.image 获取
- python - 在reportlab中的表数据变量内的值中添加新行
- pandas - 如何按 2 列分组和过滤?
- assembly - 如何解释 x86-64 xor 后跟 jle?
- python - 使用 BeautifulSoup4 获得结果的问题
- html - HTML - 带有单选按钮的图像的 CSS
- python - backtrader 时间列:ValueError:时间数据“0”与格式“%Y-%m-%d %H:%M:%S”不匹配
- visual-studio-code - VS 代码不断重新连接到远程 ssh
- java - 如何在 Spring-MVC 中将数据从视图传递到控制器?
- php - Firebase not firebase not respons : Transfer-Encoding: chunked < * Connection #1 to host fcm.googleapis.com保持不变