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

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

从非 XR 项目开始

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

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