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 frame source baru. Hanya akan diakses selama proses Assemble().
Apakah frame source saat ini tersedia.
Jika nilainya null, CheckAvailability() akan dipanggil, nilainya akan diperoleh setelah Coroutine selesai.
protected override Optional<bool> IsAvailable { get; }
Metode
OnSessionStart(ARSession)
Hanya disediakan saat membuat frame source baru. Hanya akan diakses selama proses StartSession().
Menangani peluncuran session, jika frame source ini telah dirakit ke dalam Assembly. Metode ini dirancang untuk inisialisasi tertunda, Anda dapat melakukan pekerjaan inisialisasi khusus AR dalam metode ini.
protected override void OnSessionStart(ARSession session)
Parameter
session