使用Unity 2017.2和Oculus 1.18.1进行XRSettings.enabled

时间:2017-10-23 11:16:43

标签: unity3d virtual-reality oculus

当您按 x 并选中支持虚拟现实选项时,以下代码段会返回 False

public class ToggleXR : MonoBehaviour
{
    private void Update()
    {
        if ( Input.GetKeyDown(KeyCode.X) )
        {
            XRSettings.enabled = !XRSettings.enabled;
            Debug.Log("XRSettings: " + XRSettings.enabled);
        }
    }
}

有没有人有最新稳定版 Oculus 1.18.1 Unity 2017.2 不允许使用VR模式的解决方案?

Oculus对此一直保持沉默,所以我想知道是否所有使用这两个最新版本的人都遇到了同样的问题,还是仅仅是我?我是否遗漏了一些我应该下载并导入Unity以进一步检查 XR设置选项的内容?

我创建了一个新的 Unity 2017.2.0f3 项目,在 XR设置中启用了 VR ,但收到以下两个错误:

无法打开Assets / OVR / Plugins / 1.18.1 / OSXUniversal / OVRPlugin.bundle / Contents / MacOS / OVRPlugin,错误:dlopen(Assets / OVR / Plugins / 1.18.1 / OSXUniversal / OVRPlugin。 bundle / Contents / MacOS / OVRPlugin,2):未加载库:@ rpath / LibOVRRT_0.framework / Versions / 5 / LibOVRRT_0 参考自:/Users/OculusUnityProject/Assets/OVR/Plugins/1.18.1/OSXUniversal/OVRPlugin.bundle/Contents/MacOS/OVRPlugin 原因:未找到图像

无法加载

Oculus插件。

我还下载并导入(来自资源商店 Oculus Integration (已自动更新为 1.18.1 )但仍然获得上面确切的两个错误。

如何运行简单的基本Unity-VR项目?

1 个答案:

答案 0 :(得分:1)

下载这个旧的,测试版和显然已被遗弃的runtime为我工作。