Table of Contents

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

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