控制器對應工具 - MRTK2

控制器對應工具是裝置或編輯器) 工具上的執行時間 (,可讓開發人員快速判斷硬體控制器的 Unity 輸入軸和按鈕對應 (,例如:動作控制器) 。

此工具在開發新硬體控制器的支援時非常有用。 它也有助於確認現有控制器支援類別中的可疑控制項對應問題。

Controller mapping tool

使用控制器對應工具

若要開始使用控制器對應工具,請流覽至 MRTK/Tools/RuntimeTools/Tools/ControllerMappingTool 並開啟 ControllerMappingTool 場景。 載入場景之後,專案就可以在編輯器中執行、使用播放模式或在裝置上建置並執行。

若要檢查 Unity 的控制器對應:

  • 連線控制器
  • 按每個按鈕並移動每個軸
  • 請注意顯示中的對應
  • 更新控制器輸入系統資料提供者中的控制項對應

注意

控制器對應工具不會使用 Microsoft Mixed Reality Toolkit 元件。 它會直接與 Unity 通訊,以判斷及顯示控制項對應。

所有控制項都會顯示

大型顯示面板會報告所有已定義 Unity 輸入軸和按鈕的狀態 (,例如:軸 10、按鈕 3) 。 此面板提供控制器狀態的完整檢視。

All controls display

作用中控制項顯示

較小的縮小顯示面板會顯示 Unity 輸入 axed 和處於作用中狀態的按鈕 (例如:按下按鈕) 。 使用中控制項顯示可讓您輕鬆閱讀控制器狀態的摘要檢視。

Active controls display

另請參閱