Table of Contents

Class EditorCameraDeviceFrameSource

Ruang Nama
easyar
Rakitan
EasyAR.Sense.dll

Mengontroleasyar.CameraDevice di editor, hanya digunakan untuk tujuan diagnostik pengembangan. Biasanya, semua efek yang Anda lihat berbeda dengan yang berjalan di perangkat saat framesource ini digunakan. Anda dapat menggunakannya untuk mengembangkan logika aplikasi yang tidak terkait efek AR, tetapi jangan menggunakannya untuk menilai efek operasi AR (deteksi, pelacakan, penempatan, dll.).

Framesource ini bukan perangkat pelacakan gerak, tidak akan mengeluarkan data gerak diARSession.

public class EditorCameraDeviceFrameSource : CameraDeviceFrameSource
Pewarisan
EditorCameraDeviceFrameSource
Anggota Pewarisan

Properti

IsAvailable

Hanya disediakan saat membuat framesource baru. Ini hanya akan diakses selama prosesAssemble().

Apakah framesource saat ini tersedia.

Jika nilainya null,CheckAvailability() akan dipanggil, nilainya akan diperoleh setelahCoroutine berakhir.

protected override Optional<bool> IsAvailable { get; }

Metode

OnSessionStart(ARSession)

Hanya disediakan saat membuat framesource baru. Ini hanya akan diakses selama prosesStartSession().

Menangani peluncuran sesi, jika framesource ini sudah dirakit ke dalamAssembly. Metode ini dirancang untuk inisialisasi tertunda, Anda dapat melakukan pekerjaan inisialisasi khusus AR dalam metode ini.

protected override void OnSessionStart(ARSession session)

Parameter

session