Version: Unity 6.0 (6000.0)
语言 : 中文
选择 XR 提供程序插件
设置 XR 场景

创建 XR 项目

要创建__ XR__虚拟现实(VR)、增强现实(AR)和混合现实(MR)应用的泛指术语。支持这些形式的交互式应用程序的设备可被称为 XR 设备。更多信息
See in Glossary
项目,可以使用 Unity Hub 中的 XR 模板,也可以从非 XR 项目开始。

先决条件

要创建 XR 项目,必须首先执行以下任务:

  • 安装 Unity 编辑器。
  • 添加编辑器模块,以支持要支持的 XR 设备运行的平台构建目标。例如,要支持带有 ARCore 的 Android 设备或 Meta Quest 设备,必须使用 Unity Hub 将 Android 模块添加到编辑器中。

注意:某些 XR 设备的制造商可能会提出额外要求,例如注册开发者账户,以便为其平台创建应用程序。此类要求超出了 Unity 文档的范围。

XR 模板

创建新 XR 项目的最快方法是使用 Unity Hub 中的某个 XR 模板。使用这些模板创建的项目已经配置了 XR 插件管理系统、通用 XR 插件和支持包,以及一个使用 XR 组件设置的起始场景。

此 Unity 版本可用的 XR 模板包括:

模板 版本 描述
AR Mobile 模板 2.0 适用于移动增强现实项目。该模板为 URP、AR Foundation、iOS、Android 和 XR Interaction Toolkit 配置项目。它包括一个示例场景和资源,用于演示如何设置一个准备好在移动设备上进行__ AR__即增强现实 (Augmented Reality, AR)。更多信息
See in Glossary
开发的项目。
混合现实模板 2.0 适用于混合现实项目。该模板为 URP、OpenXR、AR Foundation 和 XR 交互工具包配置项目。它包括一个示例场景和资源,用于演示如何设置准备好接受混合现实 (Mixed Reality) 开发的项目。
VR 模板 9.0 适用于虚拟现实项目。该模板为 URP、OpenXR 和 XR 交互工具包配置项目。它包括一个示例场景和资源,用于演示如何设置准备好进行交互式__ VR__虚拟现实。更多信息
See in Glossary
开发的项目。
VR 多人游戏模板 2.0 适用于具有多人功能的虚拟现实项目。该模板为 URP、游戏对象的 Netcode、Unity Cloud Gaming Services 和 XR 交互工具包配置项目。它包括示例场景和资源,用于演示如何设置一个准备好进行多人 VR 游戏体验的项目。

创建新项目时,请在 Unity Hub 中选择模板。

创建一个新的 XR 项目

要使用模板创建 XR 项目,请按照以下步骤操作:

  1. 打开 Unity Hub。
  2. 在 Hub 中,点击新建项目 (New Project) 按钮。
  3. 选择所需的模板:混合现实、VR 或 AR Mobile。
  4. 如有必要,单击下载模板 (Download template)。
  5. 设置项目名称和保存位置。
  6. 点击创建项目 (Create project)。有关在 Unity Hub 中创建项目的更多信息,请参阅 Unity Hub 文档。
  7. 项目在编辑器中打开后,使用 XR 插件管理系统配置项目的 XR 插件。
  8. 使用 Package Manager 添加其他 XR 包,例如 AR Foundation 和 XR Interaction Toolkit。(模板可能已经包含这些包和其他包。)
  9. 设置 XR 场景。

提示:创建 XR 项目后,转到项目设置 (Project Settings) 中的 XR 插件管理系统部分,然后为要支持的平台启用插件。如果在 XR 插件管理系统页面上缺少平台的选项卡,请使用 Unity Hub 将平台模块添加到编辑器安装中。

从非 XR 项目开始

您可以随时转换现有的非 XR 项目:

  1. 使用 Unity Hub 打开项目。
  2. 在编辑器中,使用 XR 插件管理系统配置项目的 XR 插件。
  3. 使用 Package Manager 添加其他 XR 包,例如 AR Foundation 和 XR Interaction Toolkit。
  4. 设置 XR 场景。
选择 XR 提供程序插件
设置 XR 场景