我正在尝试为Oculus Quest开发一个应用程序 但是我在途中遇到许多问题。 该应用程序基本上由一个房间和一个隐形传送装置组成。 我遇到的问题同时发生在2018.3.12和2019.1.8统一上。
我使用Oculus集成v1.35创建了一个能够按预期运行的应用程序。 但是,当重新导出并安装到全新的Quest设备上时:
来自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中存在一个错误 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和controllers,以及附加在扳机上的代码被执行。这些都没有发生。
作为测试,(因为我没有其他要求) 我在这里导出了构建并共享。 请评论一下,如果您尝试过,它在您的任务中是否正常运行 https://www.dropbox.com/s/uvcmhyar2qljb19/k14.apk?dl=0
答案 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