Version: 6000.3
语言: 中文
XR 项目设置
创建 XR 项目

选择和配置 XR 提供程序插件

使用XR一个总称,包括虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用。支持这些形式的交互式应用程序的设备可以称为 XR 设备。更多信息
请参阅术语表
插件Unity 外部创建的一组代码,用于在 Unity 中创建功能。可以在 Unity 中使用两种插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和本机插件(特定于平台的本机代码库)。更多信息
请参阅术语表
用于选择和配置 XR 提供程序插件的管理设置。

提供程序插件是为支持 XR 设备和平台而创建的包。使用 XR插件管理(XR Plug-in Management) 设置来管理项目支持的XR设备和平台。您还可以在本部分中为这些 XR 提供程序插件配置重要设置。

要了解 Unity 提供的提供程序插件,请参阅提供程序插件XR 提供程序插件框架

以下部分概述了如何启用 XR 提供程序插件配置提供程序插件设置验证项目。有关您可以配置的设置的更多信息,请参阅 XR 插件管理设置

先决条件

在启用 XR 插件之前,您必须安装 XR 插件管理包。您可以直接从项目设置(Project Settings) 广泛的设置集合,允许您配置物理、音频、网络、图形、输入和项目的许多其他区域的行为方式。更多信息
请参阅术语表
窗口,如下所示:

  1. 打开 项目设置(Project Settings) 窗口(菜单:编辑(Edit) > 项目设置(Project Settings) )。

  2. 从设置窗口左侧的设置区域列表中选择 XR 插件管理

    安装XR插件管理包之前
    安装XR插件管理包之前
  3. 如有必要,单击“安装 XR 插件管理”。

安装平台模块

根据项目目标平台,可能需要从 Unity Hub 安装其他平台模块(例如 Android 或 iOS)。有关说明,请参阅 Unity Hub 文档中的添加模块

启用提供程序插件

必须使用 XR 插件管理为项目目标启用每个提供程序插件。

要启用提供程序插件,请执行以下作:

  1. 打开 项目设置(Project Settings) 窗口(菜单:编辑(Edit) > 项目设置(Project Settings) )。
  2. 项目设置窗口左侧的分段中选择 XR插件管理(XR Plug-in Management)。
  3. 选择目标生成平台的选项卡。例如,要为 Android 设备启用插件,请单击带有 Android 图标 的选项卡。
  4. 使用相应的复选框从插件提供程序列表中启用所需的提供程序插件。

启用插件时,XR 插件管理将安装关联的包。

笔记:

  • 禁用提供程序不会删除包。若要删除提供程序插件,请删除与包管理器关联的包。
  • 如果提供程序不在列表中,则可能需要使用包管理器安装关联的包。一些设备制造商直接分发其提供商插件包,而不是通过 Unity。

配置提供程序插件设置

对于每个已启用的插件提供程序,您可以按如下方式配置特定于提供程序的设置:

  1. XR 插件管理菜单中,选择提供程序插件的名称。
  2. 如果存在,请选择平台构建目标的选项卡。例如,要配置 Android 设备的设置,请单击带有 Android 图标 的选项卡。(仅当插件支持多个构建目标时,才会显示这些选项卡。
  3. 根据需要配置设置。

若要了解特定提供程序的设置,请参阅各个插件的文档。可以从 XR 包或通过包管理器中的文档链接访问提供程序文档,如下图所示:

使用“文档”链接访问插件文档。

验证您的项目

某些提供程序插件和其他包会实现项目验证检查,以帮助确保已正确设置项目。可以在“项目设置”窗口中“XR 插件管理”下的“项目验证”部分查看这些检查的状态。

如果验证检查旁边有一个修复按钮,您可以单击该按钮自动修复问题。否则,您必须手动修复问题。单击编辑会打开相应部分的设置 UI,以便您可以进行任何必要的更改。

解决项目验证问题的方式取决于问题的严重性:

  • 必须更正标有红色停止图标的验证检查。
  • 您可以忽略或推迟标有黄色警告图标的检查,但修复它们会带来更好的性能或兼容性。

要了解有关验证系统规则和状态图标的更多信息,请参阅项目验证参考

其他资源

XR 项目设置
创建 XR 项目