Version: 6000.3
语言: 中文
用于 Meta Quest 开发的软件包和模板
XR 图形

运行 XR 应用程序

运行XR一个总称,包括虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用。支持这些形式的交互式应用程序的设备可以称为 XR 设备。更多信息
请参阅术语表
在 Unity 中开发的应用程序与在设备上运行任何类型的应用程序一样。在大多数情况下,可以使用 Unity Build and Run 函数在连接的设备上构建和运行应用。

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

构建和运行

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

  1. 将目标设备连接到构建计算机。
  2. 打开“构建配置文件”窗口(菜单:“文件”>“构建配置文件”)。
  3. 如有必要,选择目标平台并单击切换平台
  4. 从生成设置的运行设备选项中选择连接的 XR 设备。(并非所有平台都需要。
  5. 确保其他构建设置适用于您选择的平台。指构建配置文件为目标平台创建构建时要使用的一组可自定义配置设置。更多信息
    请参阅术语表
    了解更多信息。
  6. 单击“构建并运行”

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

有关构建 Unity 项目的更多信息,请参阅发布配置文件

播放模式

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

  • 左眼:仅显示左眼
  • 右眼:仅显示右眼
  • 双眼:并排显示双眼
  • 闭塞meshUnity 的主要图形原语。网格体构成了 3D 世界的很大一部分。Unity 支持三角或四边形多边形网格。Nurbs、Nurms、Subdiv 曲面必须转换为多边形。更多信息
    请参阅术语表
    :显示并排映射到类似于头戴式设备用于补偿镜头畸变的网格上的双眼。

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

模拟头戴式显示器

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

有关更多信息,请参阅模拟HMD文档。

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

XR 模拟

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

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

其他资源

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

用于 Meta Quest 开发的软件包和模板
XR 图形