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
ObjectTargetController cargado.
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