Översikt över diagnostiksystem – MRTK2

Diagnostiksystemet Mixed Reality Toolkit innehåller diagnostikverktyg som körs i programmet för att möjliggöra analys av programproblem.

Den första versionen av diagnostiksystemet innehåller Visual Profiler som gör det möjligt att analysera prestandaproblem när du använder programmet.

Komma igång

Viktigt

Vi rekommenderar starkt att diagnostiksystemet aktiveras under hela produktutvecklingscykeln och inaktiveras som den senaste ändringen innan du skapar och släpper den slutliga versionen.

Det finns två viktiga steg för att börja använda diagnostiksystemet.

  1. Aktivera diagnostiksystemet
  2. Konfigurera diagnostikalternativ

Aktivera diagnostik

Diagnostiksystemet hanteras av MixedRealityToolkit-objektet (eller en annan tjänstregistratorkomponent ).

Följande steg förutsätter användning av MixedRealityToolkit-objektet. De steg som krävs för andra tjänstregistratorer kan skilja sig åt.

  1. Välj objektet MixedRealityToolkit i scenhierarkin.

    MRTK-konfigurerad scenhierarki

  2. Gå till panelen Kontroll i avsnittet Diagnostiksystem och markera Aktivera

  3. Välj implementering av diagnostiksystem

    Välj implementering av diagnostiksystem

Anteckning

Användare av standardprofilen DefaultMixedRealityToolkitConfigurationProfile (Assets/MRTK/SDK/Profiles) har diagnostiksystemet förkonfigurerat för att använda objektet MixedRealityDiagnosticsSystem .

Konfigurera diagnostikalternativ

Diagnostiksystemet använder en konfigurationsprofil för att ange vilka komponenter som ska visas och för att konfigurera deras inställningar. Mer information om de tillgängliga komponentinställningarna finns i Konfigurera diagnostiksystemet .

Viktigt

Även om det är möjligt att använda Unitys uppspelningsläge när du utvecklar program utan att kräva bygg- och distributionsstegen, är det viktigt att utvärdera diagnostiksystemets resultat med hjälp av ett kompilerat program som körs på målmaskinvaran och plattformen.

Prestandadiagnostik, till exempel Visual Profiler, kanske inte korrekt återspeglar faktiska programprestanda när de körs inifrån redigeraren.

Se även