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