Användningsverktyg för indatafunktioner – MRTK2

InputFeatureUsage-verktyget är ett körningsverktyg (på enheten eller i redigeraren) som gör det möjligt för utvecklare att snabbt fastställa tillgängliga Unity InputFeatureUsages för en identifierad indatakälla (t.ex. rörelsestyrenhet eller ledad hand).

Anteckning

Den här scenen fungerar bara på Unity 2019.3 eller senare.

Det här verktyget är mycket användbart när du utvecklar stöd för en ny maskinvarustyrenhet. Det kan också hjälpa till att bekräfta ett misstänkt kontrollmappningsproblem i supportklassen för en befintlig kontrollant.

InputFeatureUsage-verktyget

Använda verktyget InputFeatureUsage

Kom igång med inputfeatureUsage-verktyget genom att gå till MRTK/Tools/RuntimeTools/Tools/InputFeatureUsageTool och öppna InputFeatureUsageTool-scenen . När scenen har lästs in kan projektet antingen köras i redigeraren med uppspelningsläge eller byggas och köras på en enhet.

Så här undersöker du Unitys mappningar för en kontrollant:

  • Ansluta kontrollanten
  • Tryck på varje knapp och flytta varje axel
  • Observera funktionsanvändningen i displayen
  • Uppdatera kontrollmappningarna i dataprovidern för indatasystemet för kontrollanten

Anteckning

InputFeatureUsage-verktyget använder inte Microsoft Mixed Reality Toolkit-komponenter. Den kommunicerar direkt med Unity för att fastställa och visa funktionsanvändningen.

Paneler

Panelerna visar det aktuella tillståndet för alla rapporterade InputFeatureUsages på alla identifierade Unity-indatakällor.

Den mindre panelen längst upp visar namnen på alla identifierade källor.

Se även