版本:Unity 6 (6000.0)
语言:英语
使用 Windows 设备门户部署 Windows 或 UWP 应用
网络

visionOS

visionOS 是 Vision Pro 的操作系统,Vision Pro 是苹果最新的空间计算设备。Unity 开发人员可以利用现有的 3D 场景场景包含游戏环境和菜单。将每个独特的场景文件视为一个独特关卡。在每个场景中,您可以放置环境、障碍物和装饰,基本上是分段设计和构建您的游戏。 更多信息
请参阅 术语表
和资源来构建 visionOS 的游戏或应用程序。有关 visionOS 的更多信息,请参阅苹果的 visionOS 概述

visionOS 提供了几种不同的模式来显示应用:窗口、体积或空间。用户可以使用窗口呈现 2D 或 3D 内容(不含立体声),或使用体积呈现 3D 内容和对象。使用体积,用户可以灵活地从任何角度四处走动并与 3D 内容进行交互。

根据应用类型,visionOS 应用可以在共享空间完整空间中运行。共享空间作为一个类似于个人电脑桌面形式的多任务环境;在此模式下,用户可以同时看到和交互来自多个应用的窗口和体积。为了获得更沉浸式的体验,您可以在完整空间中运行您的应用,该空间一次只显示来自一个应用的内容。窗口应用始终在共享空间中运行。完全沉浸式(VR)内容始终在完整空间中运行。沉浸式(MR)内容可以在共享空间或完整空间中运行,并在它们之间切换,具体取决于其体积 相机一个组件,它创建场景中特定视点的图像。输出要么绘制到屏幕上,要么作为纹理捕获。 更多信息
请参阅 术语表
窗口配置的模式设置。

要求

完全沉浸式 (VR) 和沉浸式 (MR) 应用仅适用于 Unity Pro、Unity Enterprise 和 Unity Industry 用户。 详细了解这些计划

入门

所有 visionOS 应用类型都要求您通过 Unity Hub 将 visionOS 模块安装到 Unity 编辑器。visionOS 模块适用于 Unity 2022.3.5f1+。

此外,完全沉浸式 (VR) 和沉浸式 (MR) 应用要求您安装额外的软件包。请参阅 安装 PolySpatial 和 visionOS 支持 获取说明。

对于完全沉浸式 (VR) 应用,您需要

  • com.unity.xr.visionos

对于沉浸式 (MR) 应用,您需要

  • com.unity.xr.visionos
  • com.unity.polyspatial.visionos
  • com.unity.polyspatial.xr

如果您没有安装这些软件包,则只能构建窗口应用。

安装了必要的模块和软件包后,请导航到项目设置 > XR 插件管理器 > Apple visionOS > 应用模式,然后在混合现实 - 体积或沉浸式空间虚拟现实 - 完全沉浸式空间之间选择,以配置您的构建以获得所需的应用模式。

窗口应用

Unity 将存在于窗口中的应用程序描述为窗口应用。默认情况下,如果您没有安装和启用 visionOS XR一个涵盖虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用的统称。支持这些形式交互应用的设备可以称为 XR 设备。 更多信息
请参阅 术语表
提供程序 插件在 Unity 之外创建的一组代码,在 Unity 中创建功能。您可以在 Unity 中使用两种类型的插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和原生插件(特定于平台的原生代码库)。 更多信息
请参阅 术语表
在您的项目设置一个广泛的设置集合,允许您配置项目的物理、音频、网络、图形、输入和许多其他方面的行为。 更多信息
请参阅 术语表
XR 插件管理部分,您的 Unity 内容将作为 visionOS 平台上的窗口应用构建。有关启用提供程序插件的更多信息,请参阅 选择 XR 提供程序插件

要检测 visionOS 上窗口组件中 Unity 应用程序上的交互,请使用输入系统软件包提供的“触摸支持”(com.unity.inputsystem)。要详细了解为 visionOS 上的窗口组件设计,请访问 Apple 的 visionOS 人机界面指南

混合现实 (沉浸式) 和虚拟现实 (完全沉浸式) 应用

有关开发 visionOS 完全沉浸式 虚拟现实虚拟现实 (VR) 使用头戴式设备和运动跟踪,将用户沉浸在一个逼真的图像和声音的人造 3D 世界中。 更多信息
请参阅 术语表
(VR) 应用和沉浸式 混合现实混合现实 (MR) 将自己的虚拟环境与用户的真实世界环境相结合,并允许他们相互交互。
请参阅 术语表
(MR) 应用的更多信息,请参阅我们的 visionOS 专用文档

使用 Windows 设备门户部署 Windows 或 UWP 应用
网络