Controllerzuordnungstool – MRTK2

Das Controllerzuordnungstool ist ein Laufzeittool (auf dem Gerät oder im Editor), mit dem Entwickler schnell die Unity-Eingabeachse und Schaltflächenzuordnungen für einen Hardwarecontroller (z. B. Motion Controller) ermitteln können.

Dieses Tool ist sehr nützlich, wenn Unterstützung für einen neuen Hardwarecontroller entwickelt wird. Es kann auch helfen, ein vermutetes Problem mit der Steuerungszuordnung in der Supportklasse für einen vorhandenen Controller zu bestätigen.

Controller-Zuordnungstool

Verwenden des Controllerzuordnungstools

Navigieren Sie für die ersten Schritte mit dem Controllerzuordnungstool zu MRTK/Tools/RuntimeTools/Tools/ControllerMappingTool , und öffnen Sie die ControllerMappingTool-Szene . Nachdem die Szene geladen wurde, kann das Projekt entweder im Editor, im Wiedergabemodus oder auf einem Gerät erstellt und ausgeführt werden.

So untersuchen Sie die Unity-Zuordnungen für einen Controller:

  • Verbinden des Controllers
  • Drücken Sie jede Schaltfläche, und verschieben Sie jede Achse.
  • Beachten Sie die Zuordnungen in der Anzeige.
  • Aktualisieren der Steuerelementzuordnungen im Eingabesystemdatenanbieter für den Controller

Hinweis

Das Controllerzuordnungstool verwendet keine Microsoft Mixed Reality Toolkit-Komponenten. Es kommuniziert direkt mit Unity, um die Steuerelementzuordnungen zu bestimmen und anzuzeigen.

Anzeige aller Steuerelemente

Der große Anzeigebereich meldet den Zustand aller definierten Unity-Eingabeachsen und -schaltflächen (z. B. Achse 10, Schaltfläche 3). Dieser Bereich bietet eine vollständige Ansicht des Status des Controllers.

Anzeige aller Steuerelemente

Anzeige aktiver Steuerelemente

Der kleinere, schmale Anzeigebereich zeigt die Unity-Eingabe und schaltflächen, die sich in einem aktiven Zustand befinden (z. B. wird eine Schaltfläche gedrückt). Die Anzeige der aktiven Steuerelemente bietet eine leicht lesbare Zusammenfassungsansicht des Status des Controllers.

Anzeige aktiver Steuerelemente

Weitere Informationen