Class ImageTrackerFrameFilter
- Spazio dei nomi
- easyar
- Assembly
- EasyAR.Sense.dll
Un MonoBehaviour che controlla easyar.ImageTracker nella scena, fornendo estensioni funzionali nell'ambiente Unity.
public class ImageTrackerFrameFilter : FrameFilter
- Ereditarietà
-
ImageTrackerFrameFilter
Campi
TrackerMode
Modalità tracking. Le modifiche sono efficaci solo prima dell'avvio della session.
public ImageTrackerMode TrackerMode
Proprietà
EnableMotionFusion
Abilita motion tracking. Questo sovrascrive SetResultPostProcessing(bool).
public bool EnableMotionFusion { get; set; }
SimultaneousNum
Il numero massimo di target che possono essere tracciati dal tracker. Può essere modificato in qualsiasi momento e ha effetto immediato.
public int SimultaneousNum { get; set; }
Targets
ImageTargetController caricato.
public List<ImageTargetController> Targets { get; }
enabled
Avvia/arresta tracking mentre ARSession è in esecuzione. Dopo l'avvio della session, tracking inizia solo quando MonoBehaviour.enabled è true.
public bool enabled { get; set; }
Metodi
SetResultPostProcessing(bool)
Imposta result post-processing. Questo sovrascrive EnableMotionFusion. Le modifiche sono efficaci solo dopo l'avvio della session.
public void SetResultPostProcessing(bool enablePersistentTargetInstance)
Parametri
enablePersistentTargetInstance
Eventi
TargetLoad
Evento quando il caricamento di Target è completato. Il valore bool indica se il caricamento è riuscito.
public event Action<ImageTargetController, bool> TargetLoad
TargetUnload
Evento quando lo scaricamento di Target è completato. Il valore bool indica se lo scaricamento è riuscito.
public event Action<ImageTargetController, bool> TargetUnload