Hulpprogramma voor controllertoewijzing

Het hulpprogramma voor controllertoewijzing is een runtimehulpprogramma (op apparaat of in de editor) waarmee ontwikkelaars snel de Unity-invoeras en knoptoewijzingen voor een hardwarecontroller (bijvoorbeeld bewegingscontroller) kunnen bepalen.

Dit hulpprogramma is zeer nuttig bij het ontwikkelen van ondersteuning voor een nieuwe hardwarecontroller. Het kan ook helpen bij het bevestigen van een verdacht probleem met de toewijzing van besturingselementen in de ondersteuningsklasse voor een bestaande controller.

Hulpprogramma voor controllertoewijzing

Het hulpprogramma voor controllertoewijzing gebruiken

Om aan de slag te gaan met het hulpprogramma voor controllertoewijzing, gaat u naar MRTK/Tools/RuntimeTools/Tools/ControllerMappingTool en opent u de scène ControllerMappingTool. Zodra de scène is geladen, kan het project worden uitgevoerd in de editor, met behulp van de play-modus, of worden gebouwd en uitgevoerd op een apparaat.

Ga als volgende te werk om de toewijzingen van Unity voor een controller te onderzoeken:

  • Verbinding maken controller in
  • Druk op elke knop en verplaats elke as
  • Let op de toewijzingen in de weergave
  • Werk de besturingselementtoewijzingen in de gegevensprovider van het invoersysteem bij voor de controller

Notitie

Het hulpprogramma voor controllertoewijzing maakt geen gebruik van Microsoft Mixed Reality Toolkit onderdelen. Het communiceert rechtstreeks met Unity om de toewijzingen van besturingselementen te bepalen en weer te geven.

Alle besturingselementen worden weergegeven

Het grote weergavepaneel rapporteert de status van alle gedefinieerde Unity-invoerassen en -knoppen (bijvoorbeeld: As 10, Knop 3). Dit deelvenster biedt een volledig overzicht van de status van de controller.

Alle besturingselementen worden weergegeven

Weergave van actieve besturingselementen

Het kleinere, smalle weergavepaneel toont de Unity-invoer assen en knoppen die een actieve status hebben (bijvoorbeeld een knop wordt ingedrukt). De weergave actieve besturingselementen biedt een eenvoudig te lezen overzichtsweergave van de status van de controller.

Weergave van actieve besturingselementen

Zie ook