Table of Contents

Merekam file EED dump

File EED (EasyAR Event Dump) dapat digunakan untuk menangkap beberapa data penting saat runtime dan memberikannya kepada dukungan teknis EasyAR untuk analisis masalah, misalnya hasil tracking dari beberapa tracker dan permintaan jaringan antara program dan layanan Mega. Biasanya digunakan ketika masalah tidak dapat direproduksi dengan file EIF.

Merekam dengan panel developer mode

Jalankan program, lalu buka panel diagnostik developer mode (pada konfigurasi default, ketuk layar dengan cepat 8 kali), klik rec pada eed untuk mulai merekam. Reproduksi masalah, lalu klik stop untuk menyelesaikan perekaman.

diagnostics eed windows

Path file EED hasil rekaman akan ditampilkan saat perekaman.

diagnostics eed windows 2

Merekam dengan script

Anda dapat menggunakan EventDumpRecorder.start(string, int) untuk mulai merekam file EED, dan menggunakan EventDumpRecorder.stop() untuk menghentikan perekaman.

Misalnya, kode berikut menunjukkan cara merekam file EED dalam script:

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;
}

Topik terkait