控制器映射工具

控制器映射工具是设备上或编辑器) 工具中的运行时 (,它使开发人员能够快速确定硬件控制器的 Unity 输入轴和按钮映射 (例如:运动控制器) 。

当开发对新硬件控制器的支持时,此工具非常有用。 它还可以帮助确认现有控制器的支持类中存在可疑的控件映射问题。

控制器映射工具

使用控制器映射工具

若要开始利用控制器映射工具,请导航到 MRTK/tools/RuntimeTools/tools/ControllerMappingTool 并打开 ControllerMappingTool 场景。 加载场景后,可以使用播放模式在编辑器中运行项目,也可以在设备上生成并运行该项目。

检查控制器的 Unity 映射:

  • 连接控制器
  • 按每个按钮并移动每个轴
  • 请注意,显示中的映射
  • 更新控制器的输入系统数据提供程序中的控件映射

备注

控制器映射工具不会将 Microsoft Mixed Reality Toolkit 组件使用。 它直接与 Unity 通信,以确定和显示控件映射。

所有控件显示

大的 "显示面板" 报告所有定义的 Unity 输入轴和按钮的状态, (例如:轴10、按钮 3) 。 此面板提供控制器状态的完整视图。

所有控件显示

活动控件显示

较小的窄显示面板显示处于活动状态的 Unity 输入 axed 和按钮 (例如:按下按钮) 。 活动控件显示提供了一个易于阅读的控制器状态的摘要视图。

活动控件显示

另请参阅