练习 - 为 Unity 配置 Windows Mixed Reality

已完成

首先,我们将新建 Unity 项目,并为该项目配置 Windows Mixed Reality 开发。 Unity 提供了一些特定于混合现实的行为,可以通过项目设置进行修改。

创建新的 Unity 项目

  1. 启动 Unity 中心

  2. 在“项目”选项卡中,选择“新建项目”

    “项目中的 Unity 中心”选项卡的屏幕截图,其中突出显示了“新建项目”按钮。

  3. 选择“ 新建项目 ”下的下拉列表,然后选择所需的编辑器版本。

    Unity Hub 的屏幕截图,显示了编辑器版本下拉列表。

  4. 确保所选模板为 3D 核心

  5. 在“项目名称”框中,输入项目的名称,例如“MRTK 教程”

  6. “位置” 框中,选择文件夹图标,然后导航到要在其中保存项目的文件夹,然后选择它。 还可以创建新文件夹。

    Unity 中心的屏幕截图,其中突出显示了“3D”、“项目名称”、“位置”和“创建”。

  7. 选择“创建项目”。 这会在 Unity 中打开项目。

    在 Unity 中打开的项目的屏幕截图。

谨慎

在 Windows 中工作时,MAX_PATH限制为 255 个字符。 Unity 受到这些限制的影响,如果任何文件路径的长度超过 255 个字符,则可能无法编译。 因此,建议尽可能靠近驱动器的根目录存储 Unity 项目。

切换生成平台

若要定目标到 Windows Mixed Reality,必须将 Unity 项目设置为导出为通用 Windows 平台应用。 默认情况下,通用 Windows 平台的生成设置定目标到任何设备,包括对沉浸式头戴显示设备。 但是,可以使用 “目标设备 ”下拉列表选择特定设备。

  1. 在菜单栏中,选择“文件”“生成”设置。

  2. 在“生成设置”窗口中选择“通用 Windows 平台”。

  3. 请确保以下设置处于活动状态:

    • 体系结构:ARM 64 位

    • 生成类型:D3D 项目

    • 目标 SDK 版本:最新安装

    • 最低平台版本:10.0.10240.0

    • Visual Studio 版本:最新安装

    • 生成和运行位置:本地计算机

    • 生成配置:发布(调试存在已知性能问题)

  4. 选择“切换平台”按钮。 Unity切换平台时显示进度栏。

  5. 切换平台过程完成后,关闭 “生成设置” 窗口。