我正在尝试为 Oculus Quest 开发应用程序,但在此过程中遇到了很多问题。该应用程序基本上包括一个房间和传送。我遇到的问题发生在统一 2018.3.12 和 2019.1.8 上。
我使用 Oculus 集成 v1.35 创建了一个在 Quest 上按预期工作的应用程序。但是,当重新导出并安装到全新的 Quest 设备时:
- 在拒绝工作之前工作的瞬移
- 按下 1 个控制器上的按钮会隐藏另一个控制器。
- 手部运动受限
- 即使目标设备设置为 Quest,我仍然(在 v1.35 上)看到 oculus 的控制器 go
- 它只在导出到 quest 时发生,在 rift 上它工作得很好。
来自 Oculus 论坛中的帖子
https://forums.oculusvr.com/developer/discussion/comment/702108#Comment_702108
看起来有固件问题(但你也应该遇到这个问题吗?)
我尝试过的事情:
从头开始一个新项目:
遵循标准教程和文档,例如 https://www.youtube.com/watch?v=qiJpjnzW-mw&t=1s
https://developer.oculus.com/documentation/quest/latest/concepts/book-unity-gsg/
根本看不到手,也没有实现瞬移,据说当前v1.39有一个bug https://forums.oculusvr.com/developer/discussion/79144/hands-not-showing-up -with-localavator-unity
我尝试同时使用统一 OVR 资产和以下插件 https://assetstore.unity.com/packages/tools/input-management/vr-movement-system-for-oculus-47292
https://assetstore.unity.com/packages/tools/input-management/vr-arc-teleporter-61561 并且在所有3个中都遇到了相同的问题。
有没有人遇到过类似描述的问题?
如前所述,我希望看到 ands 和控制器,以及附加到触发器按下的代码执行。这一切都没有发生。
作为一些测试,(因为我没有其他任务)我在这里导出了一个构建和共享。请评论您是否尝试过它并且它在您的任务中是否正常工作 https://www.dropbox.com/s/uvcmhyar2qljb19/k14.apk?dl=0