版本: Unity 6 (6000.0)
语言 : 英语
XR 插件管理设置
XR 图形

运行 XR 应用程序

在 Unity 中开发的 XR一个涵盖虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用程序的总称。支持这些形式的交互式应用程序的设备可以被称为 XR 设备。 更多信息
参见 术语表
应用程序的运行方式与在设备上运行任何类型的应用程序相同。 在大多数情况下,您可以使用 Unity 的 构建并运行 功能来构建和运行连接设备上的应用程序。

注意:您在设备上安装已构建应用程序的方法因平台而异,您应该参考平台文档以获取详细信息。

构建并运行

要构建游戏或应用程序并在设备上运行它

  1. 将目标设备连接到您的构建计算机。
  2. 打开 构建设置 窗口(菜单:文件 > 构建设置)。
  3. 如果需要,选择目标平台并点击 切换平台
  4. 在构建设置中的 运行设备 选项中选择连接的 XR 设备。(并非所有平台都需要)。
  5. 确保其他 构建设置 正确。
  6. 点击 构建并运行

提示:配置好构建设置后,您可以使用 文件 > 构建并运行 菜单命令直接构建和运行项目。

有关构建 Unity 项目的更多信息,请参考 发布构建

播放模式

在 Windows 平台上,一些 XR 提供商 插件在 Unity 之外创建的一组代码,在 Unity 中创建功能。 在 Unity 中可以使用两种插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和原生插件(平台特定的原生代码库)。 更多信息
参见 术语表
支持“混合”播放模式,其中项目在您进入播放模式时在连接的 XR 设备上运行。 Unity 游戏视图 会镜像头显显示。 您可以选择以下选项用于游戏视图

  • 左眼:仅显示左眼
  • 右眼:仅显示右眼
  • 双眼:并排显示双眼
  • 遮挡 网格Unity 的主要图形基元。 网格构成 3D 世界的重要组成部分。 Unity 支持三角形或四边形多边形网格。 Nurbs、Nurms、细分曲面必须转换为多边形。 更多信息
    参见 术语表
    :并排显示双眼,映射到类似于头显用于补偿镜头失真的网格上。

提示:在为 Quest 2 或 Pro 开发时,您可以切换到 Windows 平台并使用 Quest Link,以利用播放模式提供的更快迭代周期,而不是将项目构建并上传到设备。

模拟头显

模拟头显软件包在 Unity 游戏视图 中的播放模式下提供模拟头显。 模拟头显是一个提供商插件,模拟存在头戴式设备。 在 XR 插件管理 设置部分启用模拟头显。 不模拟输入和跟踪。

有关更多信息,请参考 模拟头显 文档。

提示:XR Interaction Toolkit 软件包提供了一个 XR 设备模拟器,将键盘和鼠标输入转换为移动和交互。

XR 模拟

AR增强现实 更多信息
参见 术语表
基础软件包提供了一个 XR 模拟功能,您可以使用它在编辑器中测试 AR 应用程序。 XR 模拟提供预构建的测试环境,您可以在播放模式下使用它们来模拟您的应用程序在不同物理环境中的行为。 该模拟会报告检测到的平面和其他 AR 功能,就像您在真实环境中导航一样。 您可以修改提供的环境并创建您自己的环境。

有关更多信息,请参见 XR 模拟

其他资源

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

XR 插件管理设置
XR 图形