Class ImageTrackerFrameFilter
- Spazio dei nomi
- easyar
- Assembly
- EasyAR.Sense.dll
Un componente easyar.ImageTracker che controlla la scena, fornendo estensioni funzionali nell'ambiente Unity.
public class ImageTrackerFrameFilter : FrameFilter
- Ereditarietà
-
ImageTrackerFrameFilter
Campi
TrackerMode
Modalità di tracciamento. Le modifiche sono efficaci solo prima dell'avvio della sessione.
public ImageTrackerMode TrackerMode
Proprietà
EnableMotionFusion
Abilita il tracciamento del movimento. Sovrascrive SetResultPostProcessing(bool).
public bool EnableMotionFusion { get; set; }
SimultaneousNum
Numero massimo di obiettivi 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
ARSessionInizia/arresta il tracciamento durante il runtime. Dopo l'avvio della session, il tracciamento inizierà solo quando MonoBehaviour.enabled è true.
public bool enabled { get; set; }
Metodi
SetResultPostProcessing(bool)
Imposta la post-elaborazione dei risultati. Sovrascrive EnableMotionFusion. Le modifiche sono efficaci solo dopo l'avvio della sessione.
public void SetResultPostProcessing(bool enablePersistentTargetInstance)
Parametri
enablePersistentTargetInstance
Eventi
TargetLoad
Evento di caricamento Target completato. Il valore bool indica se il caricamento è riuscito.
public event Action<ImageTargetController, bool> TargetLoad
TargetUnload
Evento di scaricamento Target completato. Il valore bool indica se lo scaricamento è riuscito.
public event Action<ImageTargetController, bool> TargetUnload