Het diagnostische systeem configureren — MRTK2
Algemene instellingen
Uitgebreide logboekregistratie inschakelen
Hiermee wordt aangegeven of uitgebreide MRTK-logboekregistratie wordt ingeschakeld. Dit is standaard ingesteld op false, maar kan worden ingeschakeld om gedetailleerde traceringen uit te voeren waarmee het MRTK-team fouten kan opsporen in problemen. Wanneer u bijvoorbeeld een probleem indient, kunt u de logboeken van de Unity-speler (vanuit de editor of van de speler) bijvoegen om de bron van fouten en problemen te beperken.
Houd er rekening mee dat deze optie onafhankelijk is van of het diagnostische systeem is ingeschakeld. Dit wordt weergegeven onder het diagnostische systeem omdat het een optie voor logboekregistratie is, maar werkt uiteindelijk op een hoger niveau omdat dit van invloed is op logboekregistratie in de hele MRTK-codebasis.
Diagnostische gegevens tonen
Hiermee wordt aangegeven of het diagnostische systeem de geconfigureerde diagnostische opties moet weergeven.
Als deze optie is uitgeschakeld, worden alle geconfigureerde diagnostische opties verborgen.
Profiler-instellingen
Profiler weergeven
Hiermee wordt aangegeven of de visual profiler moet worden weergegeven.
Frame sample rate
De hoeveelheid tijd in seconden voor het verzamelen van frames voor de berekening van de framesnelheid. Het bereik is 0 tot 5 seconden.
Vensteranker
Aan welk gedeelte van de weergavepoort moet het profilervenster worden verankerd. De standaardwaarde is Lower Center.
Verschuiving van venster
De verschuiving, vanaf het midden van de weergavepoort, om de Visual Profiler te plaatsen. De verschuiving bevindt zich in de richting van de eigenschap Vensteranker .
Vensterschaal
De vermenigvuldiger van de grootte die is toegepast op het profilervenster. Als u bijvoorbeeld de waarde instelt op 2, wordt de venstergrootte verdubbeld.
Snelheid van venster volgen
De snelheid waarmee het profilervenster moet worden verplaatst om de zichtbaarheid binnen de weergavepoort te behouden.
Programmatisch beheer van het diagnostische systeem
Het is ook mogelijk om de zichtbaarheid van het diagnostische systeem en de profiler tijdens runtime in of uit te schakelen. De onderstaande code verbergt bijvoorbeeld het diagnostische systeem en de profiler.
CoreServices.DiagnosticsSystem.ShowDiagnostics = false;
CoreServices.DiagnosticsSystem.ShowProfiler = false;