在Hololens2上,如果设备进入睡眠状态(或按下电源按钮,然后再打开),然后继续我的应用程序,我就会丢失头部姿势跟踪。
我使用的是带有Unity 2019.4.18f和XR SDK方法的MRTK 2.6.1。
我正在使用这里的指令进行测试,https://docs.microsoft.com/en-us/windows/mixed-reality/develop/unity/tutorials/mr-learning-base-02?tabs=winxr
我用的是DefaultHololens2XRSDKConfiguration的资料。
一切正常,但在我放下耳机进入睡眠状态后,或者我按下电源按钮后,它就会关闭并打开。然后再次启动我的应用程序(它仍然在后台运行),那么头部跟踪就会丢失。
手腕轻击菜单仍可正常跟踪。这个应用程序似乎可以很好地跟踪手部(但由于头部姿势位置被卡住了,所以出现了偏移。
如果我关闭应用程序并再次打开,跟踪是正常的。
Unity调试日志中不会显示任何错误(即使在详细MRTK登录时也是如此)。
有什么想法吗?或者其他任何人可以用类似的设置来测试它?
接下来,我可能会尝试Open XR方法。干杯
发布于 2021-05-12 14:57:07
这是一个已知的问题,有一个开发中的修复,建议继续检查2019年的Unity版本,并获得最新的LTS。
发布于 2021-05-28 11:18:58
此问题已在Windows XR SDK 2.8中修复,该版本需要Unity 2019.4.25或更高版本。
https://stackoverflow.com/questions/67464786
复制相似问题