【问题标题】:Unity : How to test Oculus OVRinput through the editor? Workflow questionUnity:如何通过编辑器测试 Oculus OVRinput?工作流程问题
【发布时间】:2020-02-16 08:23:15
【问题描述】:

这是我的问题,

我正在使用 unity 2017.4.30 开发 Oculus Go 应用程序。如果其他人在您知道之前已经这样做了,您可以让 Unity 构建一个 APK 并上传到耳机以测试您的软件。

目前我们正在编写与 OVR Utilities 相关的代码,特别是 OVRInput,它基本上与 Oculus Go 控制器与画布或对象等交互。

我想要做的是测试我们在编辑器中编写的代码,而不必每次都上传 APK 来测试它。似乎 OVRCamera rig 之类的东西在编辑器中运行良好,但控制器仅在您从 Oculus Go 本身运行时才会显示。

有什么想法可以在编辑器中“模拟”或“虚拟化”OVR 控制器,这样我就可以用鼠标点击东西了吗?

感谢阅读,

【问题讨论】:

    标签: unity3d oculus oculusgo


    【解决方案1】:

    如果您不想编写自己的控制器模拟器,我建议您使用 oculus quest 开发人员一直使用的方法来快速调试他们的游戏,这涉及使用 ALVR 或 VirtualDesktop 等程序来模拟裂痕。

    如果设置正确,您只需按下播放按钮,即可立即在 oculus 上看到您的游戏。

    【讨论】:

    • 经过我的研究,我不得不同意这是这样做的方法。似乎没有其他选择
    • 是的,直到我想 oculus 链接。我真的希望他们允许usb调试。
    【解决方案2】:

    答案是 Oculus Link。当 Quest 通过 Link 连接到 PC 时,Quest 控制器在 unity 内部进行仿真。问题解决了。

    【讨论】: