Unity3d Unity:在编辑器模式下不支持VRE设备。请在目标设备上运行

Unity3d Unity:在编辑器模式下不支持VRE设备。请在目标设备上运行,unity3d,google-cardboard,Unity3d,Google Cardboard,在卡板测试期间,存在无法划分屏幕的问题。 我正在使用适用于unity 1.6和unity 5.6.2f1的goolge sdk版本。 在模拟器(unity游戏场景)中,游戏场景在播放时不会分割。 和控制台显示“在编辑器模式下不支持VRDevice。请在目标设备上运行。” 但是,在手机上测试时,屏幕会被分割。 问题出在哪里?Google VR SDK for Unity v1.50(2017年5月)或更高版本已删除Unity编辑器中对立体声预览的支持。见: GvrViewerMain将由GvrEd

在卡板测试期间,存在无法划分屏幕的问题。 我正在使用适用于unity 1.6和unity 5.6.2f1的goolge sdk版本。 在模拟器(unity游戏场景)中,游戏场景在播放时不会分割。 和控制台显示“在编辑器模式下不支持VRDevice。请在目标设备上运行。” 但是,在手机上测试时,屏幕会被分割。
问题出在哪里?

Google VR SDK for Unity v1.50(2017年5月)或更高版本已删除Unity编辑器中对立体声预览的支持。见:

GvrViewerMain将由GvrEditorEmulator取代。编辑器预览现在是单声道,而不是立体声,但仍然支持模拟头像跟踪

“在编辑器模式下不支持VRDevice Cardward。请在目标设备上运行”控制台警告消息仅表示Unity Editor当前不提供模拟编辑器中由CardwardVR SDK提供的
“Cardward”
VRDevice的功能

在大多数情况下,忽略这个警告是安全的。这意味着,即使您将硬纸板配置为第一个VR SDK(播放器设置>Android>XR设置>虚拟现实SDK>硬纸板),Unity也有效地使用作为配置的VR SDK

因此,请注意编辑器中的

  • 将是
    (表示NoneVR设备)
  • 将为
    false
  • 将失败
根据您使用的Unity版本的不同,上面提到的
XRSettings
仍可能被称为
VRSettings

在这些版本中,玩家设置>Android>XR设置可以在以下位置找到虚拟现实SDK: 播放器设置>Android>其他设置>虚拟现实SDK

如果您正在创建一个应用程序,希望在2D而不是VR中启动:

  • 更改播放器设置>Android>XR设置>虚拟现实SDK,首先列出设备,然后添加硬纸板作为第二个设备。因为Unity会按照指定的顺序尝试VR SDK,这会告诉Unity在2D中启动应用程序
  • 在运行时按以下步骤切换到VR模式