InputFeatureUsage 工具是设备或编辑器) 工具中的运行时 (,使开发人员能够快速确定检测到的输入源的可用Unity InputFeatureUsages (例如运动控制器或关节手) 。
注意
此场景仅适用于 Unity 2019.3 或更高版本。
开发对新硬件控制器的支持时,此工具非常有用。 它还有助于在现有控制器的支持类中确认可疑的控制映射问题。
使用 InputFeatureUsage 工具
若要开始使用 InputFeatureUsage 工具,请导航到 MRTK/Tools/RuntimeTools/Tools/InputFeatureUsageTool 并打开 InputFeatureUsageTool 场景。 加载场景后,项目可以在编辑器中使用播放模式运行,也可以在设备上生成并运行。
检查控制器的Unity映射:
- 连接控制器
- 按每个按钮并移动每个轴
- 请注意显示中的功能用法
- 更新控制器的输入系统数据提供程序中的控制映射
注意
InputFeatureUsage 工具不使用 Microsoft 混合现实 Toolkit 组件。 它直接与Unity通信,以确定和显示功能使用情况。
面板
面板显示所有检测到的输入源上所有报告的 InputFeatureUsages 的当前状态Unity。
顶部的较小面板列出了所有检测到的源的名称。