使用 Windows Mixed Reality 模拟器

使用 Windows Mixed Reality 模拟器可以在没有 Windows Mixed Reality 沉浸式头戴显示设备的情况下在电脑上测试混合现实应用。 Windows 10 Creators Update 中提供了该模拟器。 该模拟器类似于 HoloLens 仿真器,不过它不使用虚拟机。 模拟应用在 Windows 10 桌面用户会话中运行,就如同使用了沉浸式头戴显示设备一样。 沉浸式头戴显示设备上的传感器读取的人类和环境输入改为使用键盘、鼠标或 Xbox 控制器来模拟。 应用无需经过任何修改即可在模拟器中运行,并且不知道它们不是在沉浸式头戴显示设备上运行。

启用 Windows Mixed Reality 模拟器

  1. 通过“设置”->“更新和安全”->“面向开发人员”启用开发人员模式
  2. 从桌面启动“混合现实门户”
  3. 如果这是你第一次启动该门户,需要完成设置体验
    1. 选择“开始使用”
    2. 选择“我同意”以接受协议
    3. 选择“模拟设置(面向开发人员)”,以便在没有物理设备的情况下继续完成设置
    4. 选择“设置”以确认所做的选择
  4. 选择混合现实门户左侧的“面向开发人员”按钮
  5. 将“模拟”切换开关切换为“打开”
    • 默认情况下,启用模拟会安装并启用左侧的模拟 6-DOF 控制器。 在 Windows 10 2019 年 5 月更新发布之前,安装模拟 6-DOF 控制器需要管理员权限。 如果出现“用户帐户控制”对话框,请接受。

现在可以运行模拟了!

若要在“设置”中禁用“开发人员模式”,应该先在混合现实门户的“面向开发人员”部分将“模拟”切换开关切换为“关闭”。

将应用部署到混合现实模拟器

由于模拟器在没有虚拟机的本地电脑上运行,因此你可以在调试时将通用 Windows 应用部署到本地计算机。

基本模拟器输入

控制模拟器与控制许多常见的 3D 视频游戏和 HoloLens 仿真器类似。 可以使用键盘、鼠标或 Xbox 控制器提供输入。

通过定向佩戴沉浸式头戴显示设备的模拟用户的操作来控制模拟器。 操作会移动模拟用户并导致与应用的交互,这些应用的响应就像在沉浸式头戴显示设备上一样。

  • 前后左右走动 - 使用键盘上的 WASD 键,或 Xbox 控制器上的左摇杆。
  • 上下左右注视 - 选择并拖动鼠标、使用键盘上的箭头键,或使用 Xbox 控制器上的右摇杆。
  • 按下控制器上的操作按钮 - 单击鼠标右键、按下键盘上的 Enter 键,或使用 Xbox 控制器上的 A 按钮。
  • 按下控制器上的主页按钮 - 按下键盘上的 Windows 键或 F2 键,或按下 Xbox 控制器上的 B 按钮。
  • 在控制器上滚动 - 按住 Alt 键和鼠标右键,然后向上或向下拖动鼠标。 在 Xbox 控制器中按住右扳机键和 A 按钮的同时向上和向下移动右摇杆。

跟踪的控制器

混合现实模拟器最多可以模拟两个手持跟踪的运动控制器。 使用混合现实门户中的切换开关启用这些控制器。 每个模拟控制器具有:

  • 空间中的位置和方向
  • “主页”按钮
  • “菜单”按钮
  • 手柄按钮
  • 触摸板
  • 控制杆
  • 电池剩余电量

下一个开发检查点

如果你遵循我们规划的 Unity 开发检查点历程,则你就处于部署阶段之中。 在这里,你可以继续学习下一主题或直接添加高级服务。

请参阅