Strumento InputFeatureUsage

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

Nota

Questa scena funziona solo in Unity 2019.3 o versione successiva.

Questo strumento è molto utile quando si sviluppa il supporto per un nuovo controller hardware. Può anche essere utile per confermare un sospetto problema 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. Dopo aver caricato la scena, il progetto può essere eseguito nell'editor, usando la modalità di riproduzione o compilato ed eseguito 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 utilizzi delle funzionalità nella visualizzazione
  • Aggiornare i mapping dei controlli nel provider di dati del sistema di input per il controller

Nota

Lo strumento InputFeatureUsage non usa i componenti di Microsoft Mixed Reality Toolkit. Comunica direttamente con Unity per determinare e visualizzare gli utilizzi delle funzionalità.

Pannelli

I pannelli visualizzano lo stato corrente di tutte le inputFeatureUsages segnalate in tutte le origini di input unity rilevate.

Il pannello più piccolo nella parte superiore elenca i nomi di tutte le origini rilevate.

Vedi anche