Table of Contents

Class ObjectTrackerFrameFilter

Espacio de nombres
easyar
Ensayo
EasyAR.Sense.dll

Controla en la escena el easyar.ObjectTracker que extiende MonoBehaviour, proporcionando extensión de funciones en entorno Unity.

public class ObjectTrackerFrameFilter : FrameFilter
Herencia
ObjectTrackerFrameFilter

Propiedades

EnableMotionFusion

Activa el seguimiento de movimiento. Anula SetResultPostProcessing(bool).

public bool EnableMotionFusion { get; set; }

SimultaneousNum

Número máximo de objetivos que el tracker puede seguir simultáneamente. Modificable en cualquier momento, con efecto inmediato.

public int SimultaneousNum { get; set; }

Targets

public List<ObjectTargetController> Targets { get; }

enabled

ARSession inicia/detiene el seguimiento durante el tiempo de ejecución. Después de iniciar la sesión, el seguimiento comenzará solo si MonoBehaviour.enabled es true.

public bool enabled { get; set; }

Métodos

SetResultPostProcessing(bool)

Configura el resultado-postprocesamiento. Anula EnableMotionFusion. Solo efectivo tras iniciar la sesión.

public void SetResultPostProcessing(bool enablePersistentTargetInstance)

Parámetros

enablePersistentTargetInstance

Eventos

TargetLoad

Evento de carga completada del Target. El valor bool indica si la carga tuvo éxito.

public event Action<ObjectTargetController, bool> TargetLoad

TargetUnload

Evento de descarga completada del Target. El valor bool indica si la descarga tuvo éxito.

public event Action<ObjectTargetController, bool> TargetUnload