Version: Unity 6.0 (6000.0)
语言 : 中文
Develop for Meta Quest workflow
XR 图形

运行 XR 应用程序

运行在 Unity 中开发的__ XR__虚拟现实(VR)、增强现实(AR)和混合现实(MR)应用的泛指术语。支持这些形式的交互式应用程序的设备可被称为 XR 设备。更多信息
See in Glossary
应用程序与在设备上运行任何类型的应用程序的工作原理相同。在大多数情况下,可以使用 Unity 构建并运行 (Build and Run) 功能在连接的设备上构建和运行应用程序。

注意:在设备上安装已构建的应用程序的方法因平台而异,有关详细信息,请参阅平台的文档。

构建并运行

要构建游戏或应用程序并在设备上运行,请执行以下操作:

  1. 将目标设备连接到构建计算机上。
  2. 打开构建设置 (Build Settings) 窗口(菜单:文件 (File) > 构建设置 (Build Settings))。
  3. 如有必要,请选择目标平台,然后单击切换平台 (Switch platform)
  4. 从构建设置的运行设备 (Run device) 选项中选择连接的 XR 设备。(并非所有平台都需要。)
  5. 确保其他构建设置正确无误。
  6. 单击构建并运行 (Build And Run)

提示:配置构建设置后,可使用文件 (File) > 构建并运行 (Build And Run) 菜单命令直接构建和运行项目。

请参阅发布构建以了解有关构建 Unity 项目的更多信息。

播放模式

在 Windows 平台上,某些 XR 提供程序插件支持“混合”播放模式,在这种模式下,当您进入播放模式时,项目将在连接的 XR 设备上运行。Unity 游戏 (Game) 视图会映射头盔显示画面。可以选择“游戏”视图的以下选项:

  • 左眼 (Left Eye):仅显示左眼
  • 右眼 (Right Eye):仅显示右眼
  • 双眼 (Both Eyes):并排显示双眼
  • 遮挡网格 (Occlusion mesh):并排显示两只眼睛,映射到类似于头盔使用的网格上以补偿镜头失真。

提示:为 Quest 2 或 Pro 进行开发时,可以通过切换到 Windows 平台并使用 Quest Link 来利用由播放模式提供的迭代周转速度。与构建项目并将其上传到设备相比,这种方式速度更快。

Mock HMD

Mock HMD 包在播放模式下的 Unity 游戏视图中提供了一个模拟的 HMD。Mock HMD 是一个提供程序插件,用于模拟头戴式设备的存在。在 XR 插件管理 (XR Plug-in Management) 设置部分中启用 Mock HMD。不模拟输入和跟踪。

请参阅 Mock HMD 文档以了解更多信息。

提示:XR Interaction Toolkit 包提供了一个 XR Device Simulator,可将键盘和鼠标输入转换为移动和交互。

XR 模拟

AR Foundation 包提供了一个 XR 模拟 (XR Simulation) 功能,可用于在编辑器 (Editor) 中测试__ AR__即增强现实 (Augmented Reality, AR)。更多信息
See in Glossary
应用程序。XR 模拟提供了预构建的测试环境,您可以在播放模式下使用这些环境来模拟应用程序在不同物理设置中的行为方式。模拟报告检测到的平面和其他 AR 功能,就像在真实环境中导航一样。您可以修改提供的环境并创建自己的环境。

请参阅 XR 模拟以了解更多信息。

其他资源

大多数 XR 设备都使用现有的操作系统平台之一。有关在这些平台上运行项目的更多信息,请参阅:

Develop for Meta Quest workflow
XR 图形