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