Strumento di utilizzo delle funzionalità di input - MRTK2

Lo strumento InputFeatureUsage è uno strumento runtime (nel dispositivo o nell'editor) che consente agli sviluppatori di determinare rapidamente l'input Unity disponibileFeatureUsages per un'origine di input rilevata (ad esempio: controller di movimento o mano articolata).

Nota

Questa scena funziona solo in Unity 2019.3 o versioni successive.

Questo strumento è molto utile quando si sviluppa il supporto per un nuovo controller hardware. Può anche essere utile confermare un problema sospetto di mapping dei controlli nella classe di supporto per un controller esistente.

Strumento InputFeatureUsage

Uso dello strumento InputFeatureUsage

Per iniziare a usare lo strumento InputFeatureUsage, passare a MRTK/Tools/RuntimeTools/Tools/InputFeatureUsageTool e aprire la scena InputFeatureUsageTool . Una volta caricata la scena, il progetto può essere eseguito nell'editor, usando la modalità di riproduzione o compilata ed eseguita in un dispositivo.

Per esaminare i mapping di Unity per un controller:

  • Connettere il controller
  • Premere ogni pulsante e spostare ogni asse
  • Si notino gli usi delle funzionalità nella visualizzazione
  • Aggiornare i mapping di controllo nel provider di dati di sistema di input per il controller

Nota

Lo strumento InputFeatureUsage non usa i componenti di Microsoft Realtà mista Toolkit. Comunica direttamente con Unity per determinare e visualizzare gli usi delle funzionalità.

Pannelli

I pannelli visualizzano lo stato corrente di tutti gli input segnalatiFeatureUsages in tutte le origini di input unity rilevate.

Il pannello più piccolo lungo elenca i nomi di tutte le origini rilevate.

Vedi anche