Table of Contents

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