Class ObjectTrackerFrameFilter
- Ruang Nama
- easyar
- Rakitan
- EasyAR.Sense.dll
MonoBehaviour yang mengontrol easyar.ObjectTracker di scene, menyediakan ekstensi fungsi dalam lingkungan Unity.
public class ObjectTrackerFrameFilter : FrameFilter
- Pewarisan
-
ObjectTrackerFrameFilter
Properti
EnableMotionFusion
Mengaktifkan motion tracking. Ini akan menggantikan SetResultPostProcessing(bool).
public bool EnableMotionFusion { get; set; }
SimultaneousNum
Jumlah maksimum target yang dapat dilacak oleh tracker. Dapat diubah kapan saja dan langsung berlaku.
public int SimultaneousNum { get; set; }
Targets
ObjectTargetController yang sudah dimuat.
public List<ObjectTargetController> Targets { get; }
enabled
Memulai/menghentikan tracking saat ARSession berjalan. Setelah session dimulai, tracking hanya dimulai ketika MonoBehaviour.enabled bernilai true.
public bool enabled { get; set; }
Metode
SetResultPostProcessing(bool)
Mengatur result post-processing. Ini akan menggantikan EnableMotionFusion. Perubahan hanya efektif setelah session dimulai.
public void SetResultPostProcessing(bool enablePersistentTargetInstance)
Parameter
enablePersistentTargetInstance
Peristiwa
TargetLoad
Event saat pemuatan Target selesai. Nilai bool menunjukkan apakah pemuatan berhasil.
public event Action<ObjectTargetController, bool> TargetLoad
TargetUnload
Event saat pembongkaran Target selesai. Nilai bool menunjukkan apakah pembongkaran berhasil.
public event Action<ObjectTargetController, bool> TargetUnload