Aufzeichnung der eed-dump-datei
EED (EasyAR Event Dump)-Dateien können verwendet werden, um während der Laufzeit entscheidende Daten zu erfassen und dem EasyAR-Support zur Problemanalyse bereitzustellen, wie z.B. Tracking-Ergebnisse von Trackern oder Netzwerkanfragen zwischen der Anwendung und dem Mega-Service. Sie werden typischerweise verwendet, wenn Probleme mit EIF-Dateien nicht reproduziert werden können.
Aufzeichnung mit dem entwicklermodus-panel
Führen Sie die Anwendung aus und öffnen Sie das Entwicklermodus-Diagnose-Panel (standardmäßig durch schnelles Antippen des Bildschirms 8 Mal). Klicken Sie auf rec unter eed, um die Aufzeichnung zu starten. Reproduzieren Sie das Problem und klicken Sie dann auf stop, um die Aufzeichnung abzuschließen.

Der Pfad der aufgezeichneten EED-Datei wird während der Aufzeichnung angezeigt.

Aufzeichnung mit skripten
Sie können EventDumpRecorder.start(string, int) verwenden, um die Aufzeichnung einer EED-Datei zu starten, und EventDumpRecorder.stop(), um sie zu stoppen.
Der folgende Code zeigt beispielsweise, wie die EED-Aufzeichnung in einem Skript durchgeführt wird:
EventDumpRecorder eedRecorder;
bool RecordEED(bool on)
{
if (on)
{
if (session.Assembly == null || session.Assembly.Display == null) { return false; }
var path = Path.Combine(Application.persistentDataPath, DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss.fff") + ".eed");
eedRecorder = EventDumpRecorder.create();
eedRecorder?.start(path, session.Assembly.Display.Rotation);
}
else
{
eedRecorder?.stop();
eedRecorder?.Dispose();
eedRecorder = null;
}
return true;
}




