Version: 6000.3
语言: 中文
选择和配置 XR 提供程序插件
设置 XR 场景

创建 XR 项目

要创建XR一个总称,包括虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用。支持这些形式的交互式应用程序的设备可以称为 XR 设备。更多信息
请参阅术语表
项目,您可以使用 Unity Hub 中的 XR 模板,也可以从非 XR 项目开始。

先决条件

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

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

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

XR 模板

创建新 XR 项目的最快方法是使用 Unity Hub 中的 XR 模板之一。使用这些模板创建的项目已配置了 XR插件Unity 外部创建的一组代码,用于在 Unity 中创建功能。可以在 Unity 中使用两种插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和本机插件(特定于平台的本机代码库)。更多信息
请参阅术语表
管理系统、通用 XR 插件和支持包以及起始场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表
使用 XR 组件进行设置。

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

模板 版本 描述
AR 移动模板 2.0 对于手机增强现实增强现实 (AR) 使用在实时视频源之上合成的计算机图形或视频来增强视图并创建与真实和虚拟对象的交互。更多信息
请参阅术语表
项目。该模板为 URP 配置项目,AR增强现实
更多信息 术语表
基础、iOS、Android 和 XR 交互工具包。它包括一个示例场景和资产,用于演示如何设置一个为移动设备上的 AR 开发做好准备的项目。
混合现实模板 2.1 混合现实混合现实 (MR) 将自己的虚拟环境与用户的现实世界环境相结合,并允许他们相互交互。
请参阅术语表
项目。该模板为 URP、OpenXR、AR Foundation 和 XR Interaction Toolkit 配置项目。它包括一个示例场景和资产,用于演示如何设置为混合现实做好准备的项目。
混合现实多人桌面模板 1.0 适用于多人混合现实项目。此模板结合了 XRI、ARF、NGO 和 UGS,为桌面创建起点MR混合现实
请参阅术语表
多人游戏应用程序。
VR模板 9.1 虚拟现实虚拟现实 (VR) 使用耳机和运动跟踪,让用户沉浸在逼真的图像和声音的人工 3D 世界中。更多信息
请参阅术语表
项目。该模板为 URP、OpenXR 和 XR Interaction Toolkit 配置项目。它包括一个示例场景和资产,用于演示如何设置一个准备好进行交互的项目VR虚拟现实 更多信息
术语表
.
VR 多人游戏模板 2.0 适用于具有多人游戏功能的虚拟现实项目。该模板为 URP、游戏对象的网络代码、Unity 云游戏服务和 XR 交互工具包配置项目。它包括示例场景和资产,用于演示如何设置为多人 VR 体验做好准备的项目。

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

创建新的 XR 项目

要使用模板创建 XR 项目,请执行以下作:

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

提示:创建 XR 项目后,请转到 XR 插件管理部分项目设置(Project Settings) 广泛的设置集合,允许您配置物理、音频、网络、图形、输入和项目的许多其他区域的行为方式。更多信息
请参阅术语表
,并为要支持的平台启用插件。如果 XR 插件管理页面上缺少平台选项卡,请使用 Unity Hub 将平台模块添加到编辑器安装中。

从非 XR 项目开始

您始终可以转换现有的非 XR 项目:

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