Class EditorCameraDeviceFrameSource
- Ruang Nama
- easyar
- Rakitan
- EasyAR.Sense.dll
MonoBehaviour yang mengontrol easyar.CameraDevice di editor, hanya disediakan untuk diagnostik pengembangan. Biasanya, ketika frame source ini digunakan, semua efek yang Anda lihat berbeda dari saat berjalan di perangkat. Anda dapat menggunakannya untuk mengembangkan logika aplikasi yang tidak terkait dengan efek AR, tetapi tidak dapat menggunakannya untuk menilai efek runtime AR seperti deteksi, pelacakan, atau lokalisasi.
Frame source ini bukan perangkat pelacakan gerak dan tidak akan mengeluarkan data gerak di ARSession.
public class EditorCameraDeviceFrameSource : CameraDeviceFrameSource
- Pewarisan
-
EditorCameraDeviceFrameSource
- Anggota Pewarisan
Properti
IsAvailable
Hanya disediakan saat membuat frame source baru. Nilai ini hanya diakses selama Assemble().
Apakah frame source saat ini tersedia.
Jika nilainya null, CheckAvailability() akan dipanggil, dan nilainya akan diperoleh setelah Coroutine berakhir.
protected override Optional<bool> IsAvailable { get; }
Metode
OnSessionStart(ARSession)
Hanya disediakan saat membuat frame source baru. Nilai ini hanya diakses selama StartSession().
Menangani startup session jika frame source ini sudah dirakit ke dalam Assembly. Metode ini dirancang untuk inisialisasi tertunda, dan Anda dapat melakukan pekerjaan inisialisasi khusus AR di dalamnya.
protected override void OnSessionStart(ARSession session)
Parameter
session