Controller-Zuordnungstool

Das Controllerzuordnungstool ist ein Runtimetool (auf dem Gerät oder im Editor), mit dem Entwickler schnell die Unity-Eingabeachsen- und Schaltflächenzuordnungen für einen Hardwarecontroller (z. B. Motion Controller) bestimmen 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 Steuerelementzuordnung in der Supportklasse für einen vorhandenen Controller zu bestätigen.

Controller-Zuordnungstool

Verwenden des Controllerzuordnungstools

Navigieren Sie zum Einstieg in das 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 nutzt keine Microsoft Mixed Reality Toolkit-Komponenten. Es kommuniziert direkt mit Unity, um die Steuerelementzuordnungen zu bestimmen und anzuzeigen.

Alle Steuerelemente werden angezeigt

Im großen Anzeigebereich wird der Status aller definierten Unity-Eingabeachsen und -Schaltflächen (z.B. Achse 10, Schaltfläche 3) angezeigt. Dieser Bereich bietet eine vollständige Ansicht des Zustands des Controllers.

Alle Steuerelemente werden angezeigt

Anzeige aktiver Steuerelemente

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

Anzeige aktiver Steuerelemente

Siehe auch