Overzicht van diagnostisch systeem — MRTK2

De Mixed Reality Toolkit Diagnostic System biedt diagnostische hulpprogramma's die in de toepassing worden uitgevoerd om analyse van toepassingsproblemen mogelijk te maken.

De eerste release van het diagnostische systeem bevat de Visual Profiler om prestatieproblemen te analyseren tijdens het gebruik van de toepassing.

Aan de slag

Belangrijk

Het wordt ten zeerste aanbevolen om het diagnostische systeem in te schakelen gedurende de gehele productontwikkelingscyclus en uit te schakelen als laatste wijziging voordat de definitieve versie wordt gemaakt en uitgebracht.

Er zijn twee belangrijke stappen om het diagnostische systeem te gaan gebruiken.

  1. Het diagnostische systeem inschakelen
  2. Diagnostische opties configureren

Diagnostische gegevens inschakelen

Het diagnostische systeem wordt beheerd door het MixedRealityToolkit-object (of een ander onderdeel van de serviceregistrar ).

In de volgende stappen wordt ervan uitgegaan dat het mixedRealityToolkit-object wordt gebruikt. De stappen die nodig zijn voor andere serviceregistrars kunnen afwijken.

  1. Selecteer het mixedRealityToolkit-object in de scènehiërarchie.

    Mrtk geconfigureerde scènehiërarchie

  2. Navigeer in het deelvenster Inspector naar de sectie Diagnostisch systeem en schakel Inschakelen in

  3. Selecteer de implementatie van het diagnostische systeem

    Selecteer de implementatie van het diagnostische systeem

Notitie

Gebruikers van het standaardprofiel DefaultMixedRealityToolkitConfigurationProfile (Assets/MRTK/SDK/Profiles) hebben het diagnostische systeem vooraf geconfigureerd voor het gebruik van het MixedRealityDiagnosticsSystem object.

Diagnostische opties configureren

Het diagnostische systeem maakt gebruik van een configuratieprofiel om op te geven welke onderdelen moeten worden weergegeven en om hun instellingen te configureren. Zie Configuring the Diagnostics System (Het diagnostische systeem configureren ) voor meer informatie met betrekking tot de beschikbare onderdeelinstellingen.

Belangrijk

Hoewel het mogelijk is om de Play-modus van Unity te gebruiken tijdens het ontwikkelen van toepassingen zonder dat de build- en implementatiestappen nodig zijn, is het belangrijk om de resultaten van het diagnostische systeem te evalueren met behulp van een gecompileerde toepassing die wordt uitgevoerd op de doelhardware en het doelplatform.

Prestatiediagnose, zoals de Visual Profiler, geven mogelijk niet nauwkeurig de werkelijke prestaties van de toepassing weer wanneer ze vanuit de editor worden uitgevoerd.

Zie ook