包含此页的版本:
不含此页的版本:
visionOS 是苹果最新的空间计算设备 Vision Pro 的作系统。Unity 开发人员可以利用现有的 3D场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表以及用于为 visionOS 构建游戏或应用程序的资产。有关 visionOS 的更多信息,请参阅 Apple 的 visionOS 概述。
visionOS 提供了几种不同的模式来显示 App:“窗口”、“宗卷”或“空格”。用户可以使用 Windows 呈现 2D 或 3D 内容(无立体声),或使用体积呈现 3D 内容和对象。借助体积,用户可以灵活地从任何角度四处走动并与 3D 内容进行交互。
根据应用程序类型,visionOS App 可以在“共享空间”或“完整空间”中运行。共享空间作为多任务处理环境工作,类似于个人计算机的桌面;在此模式下,用户可以同时查看来自多个应用程序的 Windows 和卷并与之交互。为了获得更身临其境的体验,您可以在完整空间中运行应用程序,该空间一次仅显示来自一个应用程序的内容。窗口应用程序始终在共享空间中运行。完全沉浸式 (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.visionoscom.unity.polyspatial.visionoscom.unity.polyspatial.xr如果您不安装这些包,则只能构建窗口应用程序。
安装必要的模块和包后,导航到项目设置>XR插件管理器>Apple visionOS >应用模式,并在混合现实 - 体积或沉浸式空间和虚拟现实 - 完全沉浸式空间之间进行选择,以针对所需的应用程序模式配置构建。
Unity 将 Windows 中的应用程序描述为窗口应用。默认情况下,如果您未安装和启用 visionOS,则您的 Unity 内容会在 visionOS 平台上构建为窗口化应用程序XR一个总称,包括虚拟现实 (VR)、增强现实 (AR) 和混合现实 (MR) 应用。支持这些形式的交互式应用程序的设备可以称为 XR 设备。更多信息
请参阅术语表供应商插件在 Unity 外部创建的一组代码,用于在 Unity 中创建功能。可以在 Unity 中使用两种插件:托管插件(使用 Visual Studio 等工具创建的托管 .NET 程序集)和本机插件(特定于平台的本机代码库)。详细信息
请参阅术语表在 XR 插件管理部分项目设置广泛的设置集合,允许您配置物理、音频、网络、图形、输入和项目的许多其他区域的行为方式。更多信息
请参阅术语表. 有关启用提供程序插件的更多信息,请参阅选择 XR 提供程序插件。
要检测 visionOS 上的 Window 组件中 Unity 应用程序上的交互,请使用输入系统包 (com.unity.inputsystem) 提供的“触摸支持”。要了解有关在 visionOS 上设计 Window 组件的更多信息,请访问 Apple 的 visionOS 人机界面指南。
有关开发完全沉浸式的详细信息虚拟现实虚拟现实 (VR) 使用耳机和运动跟踪,让用户沉浸在逼真的图像和声音的人工 3D 世界中。更多信息
在术语表中查看(VR) 应用程序和沉浸式混合现实混合现实 (MR) 将自己的虚拟环境与用户的真实世界环境相结合,并允许他们相互交互。
在术语表中查看(MR) 适用于 visionOS 的应用程序,请参阅我们的 visionOS 特定文档。