【问题标题】:"Unable to start Oculus XR Plugin" error when starting game in Unity在 Unity 中启动游戏时出现“无法启动 Oculus XR 插件”错误
【发布时间】:2020-03-23 15:01:52
【问题描述】:

我目前正在 Unity (v 2019.3.6f1) 上为 Oculus Quest 耳机开发 3d VR 游戏

每当我在 Unity 编辑器中启动游戏(按“播放”按钮)时,我都会收到以下错误:

Unable to start Oculus XR Plugin.  
Failed to load display subsystem. 
Failed to load input subsystem.

XR Plugin 已安装并更新至最新版本 (1.2.0):

这些错误的原因可能是什么?提前感谢您的回答。

【问题讨论】:

  • 您最近在项目中是否有任何更改可能会破坏它?您是否更新了 Unity,或者您是否安装了新插件或资产商店中的任何内容?另外,它是否仍在构建,您可以在编辑器之外启动它吗?
  • 实际上,我从来没有在 Unity 编辑器中启动游戏(我从一开始就有这个错误)。之前,我通过 USB 直接在 Oculus Quest 上构建和运行。但是我没有耳机了,现在我需要能够在 PC 上运行我的游戏以用于开发目的。我可以构建,但无法在编辑器之外测试启动,因为 - 没有 Oculus Quest:/

标签: unity3d virtual-reality oculus oculusquest


【解决方案1】:

在 XR 插件管理(编辑 > 项目设置 > XR 插件管理)中,从 Windows(PC、Mac 和 Linux 独立设置)选项卡中的插件提供程序中删除 Oculus 加载程序。列表应该是空的。这为我解决了问题。

【讨论】:

    【解决方案2】:

    通过从我的场景中移除 Avatar 对象解决了启动问题。

    【讨论】:

    • 对我来说,资产中没有 Oculus 文件夹或场景中的任何头像,而且它不起作用。你确定你没有做任何其他事情吗?
    • @Rato Zumbi 我的问题出在场景中的 Avatar 对象中,它来自 Oculus Integration for Unity 包。 (这个包创建 Assets/Oculus 文件夹)
    • 是的,我遇到了同样的问题。我删除了 Assets/Oculus 文件夹,一切正常 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多