控制器映射工具 - MRTK2

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

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

Controller mapping tool

使用控制器映射工具

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

检查 Unity 的控制器映射:

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

注意

控制器映射工具不使用 Microsoft 混合现实工具包组件。 它直接与 Unity 通信以确定并显示控件映射。

所有控制显示

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

All controls display

活动控件显示

较小的窄显示面板显示 Unity 输入轴和处于活动状态的按钮(例如按下按钮)。 活动控件显示提供易于理解的控制器状态摘要视图。

Active controls display

另请参阅