windows 为什么Oculus SDK Unity VR交互式设备在手部追踪暂时丢失时停止工作?

hk8txs48  于 2023-08-07  发布在  Windows
关注(0)|答案(1)|浏览(136)

我正在Unity中使用Oculus交互SDK进行开发,我在手部跟踪方面遇到了麻烦。所有的可交互和可抓取的工作正常,直到我失去了手跟踪。如果我在抓取可抓取物体时失去手部跟踪,所有可交互对象都将停止工作。手跟踪按预期返回,但我不能使用poke interactables或grabbables。
我使用了一个混合的戳互动和抓取对象与一个抓斗变压器attatched。每个可抓取对象都有一个HandGrabInteractable子对象。我只是在SDK中使用默认的“Grabbable”脚本。
如果我主动抓住某个东西(在这种情况下是油门),并且我暂时失去了手部跟踪(通过用另一只手覆盖相机来复制),那么所有可交互对象都无法工作。我的手像预期的那样跟踪回来,但我不能抓住或与任何东西互动。我应该能够伸出手来重新抓住我之前与之交互的对象,或者任何其他对象。
编辑:我也刚刚注意到,只有当跟踪丢失时,正在积极与某些东西交互的手的交互才会失败。

vnzz0bqm

vnzz0bqm1#

对于任何人看到这个难倒在未来:只有在Unity编辑器中的链接电缆上运行时才会发生这种情况。构建应用程序可以解决此问题。

相关问题