Outil de mappage de contrôleur — MRTK2

L’outil de mappage de contrôleur est un outil d’exécution (sur l’appareil ou dans l’éditeur) qui permet aux développeurs de déterminer rapidement les mappages de l’axe d’entrée et des boutons Unity pour un contrôleur matériel (par exemple, contrôleur de mouvement).

Cet outil est très utile lors du développement de la prise en charge d’un nouveau contrôleur matériel. Cela peut également aider à confirmer un problème suspect de mappage de contrôle dans la classe de prise en charge d’un contrôleur existant.

Outil de mappage de contrôleur

Utilisation de l’outil de mappage de contrôleur

Pour commencer à utiliser l’outil de mappage de contrôleur, accédez à MRTK/Tools/RuntimeTools/Tools/ControllerMappingTool et ouvrez la scène ControllerMappingTool . Une fois la scène chargée, le projet peut être exécuté dans l’éditeur à l’aide du mode lecture ou généré et exécuté sur un appareil.

Pour examiner les mappages d’Unity pour un contrôleur :

  • Connecter le contrôleur
  • Appuyez sur chaque bouton et déplacez chaque axe
  • Notez les mappages dans l’affichage
  • Mettre à jour les mappages de contrôle dans le fournisseur de données système d’entrée pour le contrôleur

Notes

L’outil de mappage de contrôleur n’utilise pas les composants de Microsoft Mixed Reality Toolkit. Il communique directement avec Unity pour déterminer et afficher les mappages de contrôle.

Tous les contrôles s’affichent

Le grand panneau d’affichage indique l’état de tous les axes et boutons d’entrée Unity définis (par exemple , Axe 10, Bouton 3). Ce panneau fournit une vue complète de l’état du contrôleur.

Tous les contrôles s’affichent

Affichage des contrôles actifs

Le panneau d’affichage plus petit et étroit affiche l’axe d’entrée Unity et les boutons qui sont dans un état actif (par exemple, un bouton est appuyé). L’affichage des contrôles actifs fournit une vue récapitulative facile à lire de l’état du contrôleur.

Affichage des contrôles actifs

Voir aussi