Konfigurieren des Diagnose Systems – MRTK2

Allgemeine Einstellungen

Allgemeine Diagnoseeinstellungen

Ausführliche Protokollierung aktivieren

Gibt an, ob die ausführliche MRTK-Protokollierung aktiviert wird. Dies ist standardmäßig false, kann jedoch aktiviert werden, um detaillierte Ablaufverfolgungen zu erstellen, die es dem MRTK-Team ermöglichen, Probleme zu debuggen/zu untersuchen. Wenn Sie beispielsweise ein Problem melden, kann das Anfügen der Unity-Playerprotokolle (entweder über den Editor oder über den Player) dazu beitragen, die Quelle von Fehlern und Problemen einzugrenzen.

Beachten Sie, dass diese Option unabhängig davon ist, ob Diagnose System aktiviert ist. Dies wird unter dem Diagnose-System angezeigt, da es sich um eine Protokollierungsoption handelt, aber letztendlich auf einer höheren Ebene ausgeführt wird, da sie sich auf die Protokollierung in der gesamten MRTK-Codebasis auswirkt.

Diagnose anzeigen

Gibt an, ob das Diagnose-System die konfigurierten Diagnoseoptionen anzeigt oder nicht.

Wenn sie deaktiviert ist, werden alle konfigurierten Diagnoseoptionen ausgeblendet.

Profilereinstellungen

Einstellungen des Diagnoseprofilers

Profiler anzeigen

Gibt an, ob der visual Profiler angezeigt werden soll.

Frame-Abtastrate

Die Zeitspanne in Sekunden zum Sammeln von Frames für die Berechnung der Bildfrequenz. Der Bereich beträgt 0 bis 5 Sekunden.

Fensteranker

In welchem Teil des Ansichtsports sollte das Profilerfenster verankert sein. Der Standardwert ist Lower Center.

Fensteroffset

Der Offset aus der Mitte des Ansichtsports, um den Visual Profiler zu platzieren. Der Offset befindet sich in der Richtung der Window Anchor-Eigenschaft .

Fensterskala

Größenmultiplikator, der auf das Profilerfenster angewendet wird. Wenn Sie beispielsweise den Wert auf 2 festlegen, verdoppelt sich die Fenstergröße.

Fensterfolgegeschwindigkeit

Die Geschwindigkeit, mit der das Profilerfenster verschoben werden soll, um die Sichtbarkeit innerhalb des Ansichtsports zu erhalten.

Programmgesteuerte Steuerung des Diagnose Systems

Es ist auch möglich, die Sichtbarkeit des Diagnose Systems und des Profilers zur Laufzeit umzuschalten. Der folgende Code blendet z. B. die Diagnose System und profiler aus.

CoreServices.DiagnosticsSystem.ShowDiagnostics = false;

CoreServices.DiagnosticsSystem.ShowProfiler = false;

Weitere Informationen