Class ImageTrackerFrameFilter
- Espaço de nomes
- easyar
- Assembly
- EasyAR.Sense.dll
Um MonoBehaviour que controla o easyar.ImageTracker na cena, fornecendo extensões de funcionalidade no ambiente Unity.
public class ImageTrackerFrameFilter : FrameFilter
- Herança
-
ImageTrackerFrameFilter
Campos
TrackerMode
Modo de rastreio. Modificações só têm efeito se feitas antes da sessão iniciar.
public ImageTrackerMode TrackerMode
Propriedades
EnableMotionFusion
Ativa o rastreio de movimento. Substitui SetResultPostProcessing(bool).
public bool EnableMotionFusion { get; set; }
SimultaneousNum
Número máximo de alvos que podem ser seguidos pelo tracker. Pode ser modificado a qualquer momento, com efeito imediato.
public int SimultaneousNum { get; set; }
Targets
ImageTargetController carregado.
public List<ImageTargetController> Targets { get; }
enabled
ARSessionIniciar/Parar o rastreamento durante a execução. O rastreamento só começará após o início da sessão e quandoMonoBehaviour.enabled estiver como verdadeiro.
public bool enabled { get; set; }
Métodos
SetResultPostProcessing(bool)
Define o pós-processamento de resultados. Substitui EnableMotionFusion. Modificações só têm efeito após a sessão iniciar.
public void SetResultPostProcessing(bool enablePersistentTargetInstance)
Parâmetros
enablePersistentTargetInstance
Eventos
TargetLoad
Evento de carregamento de Target concluído. O valor bool indica se o carregamento teve sucesso.
public event Action<ImageTargetController, bool> TargetLoad
TargetUnload
Evento de descarregamento de Target concluído. O valor bool indica se o descarregamento teve sucesso.
public event Action<ImageTargetController, bool> TargetUnload