Oculus Quest显示错误的控制器

时间:2019-08-19 07:58:14

标签: unity3d oculus quest oculusquest

当将演示项目(球体+ ovr控制器和化身)导出到oculus quest而不是oculus quest控制器时,场景会坚持向我展示oculus go控制器。

我使用统一的2018.3.14和2019.1.9 oculus集成v1.35和1.38。 Windows 10。

在oculus rift中,整个场景运行正常

这引起的问题中 1.控制器动作非常有限 2.一次只显示一只手 2.触发器不执行事件附带的脚本。

我按照此处显示的正确配置了oculus场景 https://www.youtube.com/watch?v=qiJpjnzW-mw&t=1s

在OVRC​​ameraRig中的

-目标设备上,我尝试了所有选项(任务,装备+执行器和两者),但通常会确保其在任务中 https://www.dropbox.com/s/chbhpvz5u5fv9b2/oculus%20state.PNG?dl=0 (应该在另一个地方设置控制器吗?)

我确保在预制模型中选择了正确的控制器 https://www.dropbox.com/s/ejof63acjlb491z/oculus%20prefabs.PNG?dl=0

我试图将集成更新到v1.39(更糟糕的是,两个控制器都变得不可见,但是在oculus论坛上是另一个问题)。

我尝试了不同的统一版本。

我试图将设备恢复出厂设置。

我测试了beat sable,以确保在其他应用上控制器可以正常工作。

有人遇到过类似的问题吗?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,但是可以通过以下步骤解决。

  1. 在Unity菜单中,单击:Oculus>工具>删除AndroidManifest.xlm
  2. 在Unity菜单中,单击:Oculus>工具>创建与商店兼容的AndroidManifest.xlm
  3. 在Unity窗口中,打开:资产>插件> Android> AndroidManifest.xlm。
  4. 确保AndroidManifest.xlm具有

    类别android:name =“ android.intent.category.LAUNCHER”

    但不是

    类别android:name =“ android.intent.category.INFO”。

尝试构建并运行。 祝你好运。