手没有在oculus Quest上预期的响应

时间:2019-08-14 15:32:32

标签: unity3d oculus quest

我正在尝试为Oculus Quest开发一个应用程序 但是我在途中遇到许多问题。 该应用程序基本上由一个房间和一个隐形传送装置组成。 我遇到的问题同时发生在2018.3.12和2019.1.8统一上。

我使用Oculus集成v1.35创建了一个能够按预期运行的应用程序。 但是,当重新导出并安装到全新的Quest设备上时:

  1. 在拒绝工作之前曾进行过的运输
  2. 按下1个控制器上的按钮会将另一个隐藏起来。
  3. 手部动作受限
  4. 即使将目标设备设置为Quest,我仍然(在v1.35上)仍然看到了oculus的控制器 enter image description here
  5. 它仅在导出到任务时发生,在裂痕处效果很好。

来自Oculus论坛中的帖子

https://forums.oculusvr.com/developer/discussion/comment/702108#Comment_702108

https://forums.oculusvr.com/developer/discussion/79144/hands-not-showing-up-with-localavator-unity#latest

似乎存在固件问题(但是您应该也遇到这种情况吗?)

我尝试过的事情:

  1. 从头开始新项目:

    遵循类似的标准教程和文档 https://www.youtube.com/watch?v=qiJpjnzW-mw&t=1s

    https://developer.oculus.com/documentation/quest/latest/concepts/book-unity-gsg/

    根本看不到手,也没有实现隐形传送,据说在当前的v1.39中存在一个错误 https://forums.oculusvr.com/developer/discussion/79144/hands-not-showing-up-with-localavator-unity

  2. 我试图同时使用统一的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和controllers,以及附加在扳机上的代码被执行。这些都没有发生。

作为测试,(因为我没有其他要求) 我在这里导出了构建并共享。 请评论一下,如果您尝试过,它在您的任务中是否正常运行 https://www.dropbox.com/s/uvcmhyar2qljb19/k14.apk?dl=0

2 个答案:

答案 0 :(得分:0)

从您撰写的内容来看,这似乎是设备的更新问题。 使用新设备检查引用。 对我来说,发布时使用的是2018.4.1f LTE 由于我在2019版本的android构建中遇到很多问题。 去公司询问新版本有什么变化。

答案 1 :(得分:0)

感谢所有帮手。

更新1: 如果根本不出现手,则是因为Oculus Integration 1.39有问题 恢复到1.38 https://developer.oculus.com/downloads/package/unity-integration-archive/

秒:

问题在于最新的固件更新添加了GO控制器支持并将其默认。 因此Quest控制器开始以GO的形式出现 诀窍是将AndroidManifest复制到Assets / Plugins,并对其进行适当编辑以专门定义正确的设置。 您可以在此处查看建议的更改 https://developer.oculus.com/documentation/quest/latest/concepts/mobile-native-manifest/?fbclid=IwAR3AgasGPJFVGsz7lyzfJNfuTB8R1FOg88Quq8YZz67eQlwEFvgEMDGjSdo