要创建__ XR__虚拟现实(VR)、增强现实(AR)和混合现实(MR)应用的泛指术语。支持这些形式的交互式应用程序的设备可被称为 XR 设备。更多信息
See in Glossary 项目,可以使用 Unity Hub 中的 XR 模板,也可以从非 XR 项目开始。
要创建 XR 项目,必须首先执行以下任务:
注意:某些 XR 设备的制造商可能会提出额外要求,例如注册开发者账户,以便为其平台创建应用程序。此类要求超出了 Unity 文档的范围。
创建新 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 项目后,转到项目设置 (Project Settings) 中的 XR 插件管理系统部分,然后为要支持的平台启用插件。如果在 XR 插件管理系统页面上缺少平台的选项卡,请使用 Unity Hub 将平台模块添加到编辑器安装中。
您可以随时转换现有的非 XR 项目: