Table of Contents

Class ImageTrackerFrameFilter

Espacio de nombres
easyar
Ensayo
EasyAR.Sense.dll

Un MonoBehaviour que controla easyar.ImageTracker en la escena, proporcionando extensiones funcionales en el entorno Unity.

public class ImageTrackerFrameFilter : FrameFilter
Herencia
ImageTrackerFrameFilter

Campos

TrackerMode

Modo de tracking. Los cambios solo son efectivos antes de iniciar la session.

public ImageTrackerMode TrackerMode

Propiedades

EnableMotionFusion

Habilita motion tracking. Esto sobrescribe SetResultPostProcessing(bool).

public bool EnableMotionFusion { get; set; }

SimultaneousNum

El número máximo de targets que puede seguir el tracker. Puede modificarse en cualquier momento y tiene efecto inmediato.

public int SimultaneousNum { get; set; }

Targets

public List<ImageTargetController> Targets { get; }

enabled

Inicia/detiene tracking mientras ARSession se está ejecutando. Después de iniciar la session, tracking solo comienza cuando MonoBehaviour.enabled es true.

public bool enabled { get; set; }

Métodos

SetResultPostProcessing(bool)

Establece result post-processing. Esto sobrescribe EnableMotionFusion. Los cambios solo son efectivos después de iniciar la session.

public void SetResultPostProcessing(bool enablePersistentTargetInstance)

Parámetros

enablePersistentTargetInstance

Eventos

TargetLoad

Evento cuando se completa la carga de Target. El valor bool indica si la carga tuvo éxito.

public event Action<ImageTargetController, bool> TargetLoad

TargetUnload

Evento cuando se completa la descarga de Target. El valor bool indica si la descarga tuvo éxito.

public event Action<ImageTargetController, bool> TargetUnload