unity3d Unity Oculus Quest 2集成包卡在应用程序上,每秒播放时重新加载

xn1cxnb4  于 2023-01-13  发布在  其他
关注(0)|答案(4)|浏览(214)

我最近买了Oculus Quest 2并使用Unity,我正试图用它制作游戏,但当我下载X1 E0 F1 X,并走过X1 E1 F1 X时,

  • 我下载了软件包
  • 下载oculus开发者中心(并创建开发者帐户)
  • 已配对设备并打开其中一个示例场景

没有问题,耳机工作完美,我可以使用控制器/手与物体互动,
直到我第二次试着测试游戏...
当我第二次尝试玩游戏而不改变任何东西时,得到了这个窗口

我等了几分钟,然后打开任务管理器,只是为了看到这个

然后我重新启动了游戏,一切都很好...在第二次玩的时候,都卡在了ApplicationIdeReload上。
使用不同设置进行了一些测试:

  • 两次打开全新场景(没有问题
  • 添加新场景和空游戏对象,并添加“OVR摄像机装备”和“OVR管理器”(出现问题
  • 在运行时重新加载相同场景(场景重新加载没有问题,但出现问题
  • 已移除OVR摄像头(出现问题
  • 删除OVR管理器,在背面添加OVR摄像机(没有问题
  • 首先使用OVR管理器脚本播放场景,然后打开全新场景(出现问题

我正在使用Unity 2020.3.12f1下载的Oculus集成39.0
我没办法了...
编辑:我发现了一个变通方案,由于某种原因OVR管理器脚本导致这种行为,所以我尝试在播放模式下创建它,它工作了!
因此,编写一个脚本,在启动时创建OVR管理器,但由于某种原因问题回来了。即使我在播放时间创建了OVR管理器(特别是在启动时使用AddComponent),编辑器仍然停留在启动游戏上。

然而我的变通方案是在游戏开始1秒后创建OVR管理器...我知道这是一个小的解决方案,但我不能失去更多的时间...

请随意回答这个问题,也许将来有人会面临同样的问题。

ki1q1bka

ki1q1bka1#

如果您还没有解决这个问题,请更新到Unity 2020.3.35f。

y1aodyip

y1aodyip2#

在将Oculus集成包更新到V39之后,我也面临着这个问题。
在主场景中,* 停用OVRCameraRigInputOVR预置,然后播放场景,您将注意到不会出现此问题;停止现场;现在 * 激活 * 这两个预制件和发挥你的场景像往常一样。(* 你不需要激活/停用预制件再次 *)。它似乎能够运行,而不会陷入应用程序。重新加载后,我已经这样做了。

vatpfxk5

vatpfxk53#

@AdhamGhoname是正确的,但如果您在更新Unity编辑器时遇到问题,请先更新Unity Hub,然后再更新Unity编辑器。您可以通过打开Unity Hub并查看顶部栏来访问。
我的设置删除了应用程序。重新加载问题

  • Oculus集成v41
  • 统一编辑器2021.3.5.f1
  • Unity集线器3.2.0
0tdrvxhp

0tdrvxhp4#

Unity 2020.3.2f1 Windows 11上存在相同问题
这似乎只有当我在探索链接上时才会发生。
我第一次打开应用程序并点击播放它实际上忽略了耳机,然后第二次它工作,第三次它卡在应用程序上。重新加载

相关问题