Version: 6000.3
语言: 中文
XR 插件管理设置
针对 Meta Quest 工作流程进行开发

针对 Android XR 工作流进行开发

Unity 支持运行 Android 的头戴式设备开发XR一个总称,包括虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用。支持这些形式的交互式应用程序的设备可以称为 XR 设备。更多信息
请参阅术语表
.

以下部分概述了 Unity 用于为 Android XR 设备开发的资源和软件包。

Android XR 构建配置文件

在 Unity 6.1 及更高版本中,您可以使用 Android XR 平台并在构建配置文件目标平台创建构建时使用的一组可自定义配置设置。更多信息
请参阅术语表
窗。

默认情况下,Android XR 平台共享玩家设置 允许您为 Unity 构建的最终游戏设置各种特定于玩家的选项的设置。更多信息
请参阅术语表
Android 构建平台一起使用。您可以使用 Android XR 构建配置文件来覆盖项目设置广泛的设置集合,允许您配置物理、音频、网络、图形、输入和项目的许多其他区域的行为方式。更多信息
请参阅术语表
专门针对 Android XR。

添加 Android XR 生成配置文件

要创建 Android XR 构建配置文件,请执行以下作:

  1. 打开 构建配置文件(Build Profiles) 窗口(File > Build Profiles),然后选择 添加构建配置文件(Add Build Profile) 以打开 平台浏览器(Platform Browser) 窗口。
  2. 从支持的平台列表中选择 Android XR
  3. 选择添加构建配置文件,这将创建 Android XR 构建配置文件并安装现有包依赖项。

自定义生成配置文件设置

Android XR 构建配置文件 选项卡中,您可以配置派生自 Android XR 构建平台的以下设置:

  • 平台设置:特定于 Android XR 平台的可自定义构建设置。Android 生成平台不会共享这些设置。
  • 玩家设置(Player Settings)、图形设置(Graphics Settings) 和 质量设置(Quality Settings) :默认与Android构建平台共享。您可以为 Android XR 平台自定义和覆盖这些设置。要覆盖这些设置,请从 玩家设置覆盖(Player Settings Overrides) 分段中选择相关的覆盖选项,以显示覆盖选项。

有关这些选项的详细信息,请参阅 Android 构建平台

Android XR 平台设置

  • Android XR 构建配置文件添加了新的 Android XR(构建配置文件)质量级别项目设置>质量设置)。您可以修改质量设置。

  • 您可能需要禁用HDR高动态范围
    请参阅术语表
    以及 URP 资产中的后处理。

  • 首次切换到 Android XR 构建目标或构建配置文件时,Unity 会启用 Android XR 功能和注视点渲染。当您切换到其他构建目标时,这些功能仍会为 Android XR 构建目标或构建配置文件启用。

您可以从包管理器安装以下包:

  • Unity OpenXR 插件集成了适用于所有 XR 运行时(包括 Android XR)的核心 OpenXR 功能。
  • Android XR 包集成了特定于 Android XR 的扩展,以提供其他特定于 Android XR 的功能。

提示:您可以使用 Unity OpenXR插件在 Unity 外部创建的一组代码,用于在 Unity 中创建功能。可以在 Unity 中使用两种插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和本机插件(特定于平台的本机代码库)。更多信息
请参阅术语表
和 Android OpenXR 包一起开发一个跨平台应用程序,该应用程序具有为 Android XR 设备量身定制的附加功能。

要了解有关 Unity 为 XR 开发提供的包的更多信息,请参阅 XR 包

谷歌套餐

Google 还提供了用于在 Unity 中为 Android XR 开发的软件包。请参阅 Google 的 Android XR 开发者文档,了解 Google 提供的软件包。

注意:这些软件包和相关文档由 Google 维护。

模板

您可以使用以下模板作为 Android XR 项目的起点:

请参阅创建 XR 项目,了解如何使用模板作为项目的起点。

XR 插件管理设置
针对 Meta Quest 工作流程进行开发