Table of Contents

Class ObjectTrackerFrameFilter

Espacio de nombres
easyar
Ensayo
EasyAR.Sense.dll

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

public class ObjectTrackerFrameFilter : FrameFilter
Herencia
ObjectTrackerFrameFilter

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<ObjectTargetController> 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<ObjectTargetController, bool> TargetLoad

TargetUnload

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

public event Action<ObjectTargetController, bool> TargetUnload