Table of Contents

Class ImageTrackerFrameFilter

Espaço de nomes
easyar
Assembly
EasyAR.Sense.dll

Um MonoBehaviour que controla easyar.ImageTracker na cena, fornecendo extensões funcionais no ambiente Unity.

public class ImageTrackerFrameFilter : FrameFilter
Herança
ImageTrackerFrameFilter

Campos

TrackerMode

Modo tracking. As alterações só têm efeito antes do início da session.

public ImageTrackerMode TrackerMode

Propriedades

EnableMotionFusion

Ativa motion tracking. Isso substitui SetResultPostProcessing(bool).

public bool EnableMotionFusion { get; set; }

SimultaneousNum

O número máximo de targets que podem ser rastreados pelo tracker. Pode ser alterado a qualquer momento e entra em vigor imediatamente.

public int SimultaneousNum { get; set; }

Targets

public List<ImageTargetController> Targets { get; }

enabled

Inicia/para tracking enquanto ARSession está em execução. Após o início da session, tracking só começa quando MonoBehaviour.enabled é true.

public bool enabled { get; set; }

Métodos

SetResultPostProcessing(bool)

Define result post-processing. Isso substitui EnableMotionFusion. As alterações só têm efeito depois que a session é iniciada.

public void SetResultPostProcessing(bool enablePersistentTargetInstance)

Parâmetros

enablePersistentTargetInstance

Eventos

TargetLoad

Evento quando o carregamento de Target é concluído. O valor bool indica se o carregamento foi bem-sucedido.

public event Action<ImageTargetController, bool> TargetLoad

TargetUnload

Evento quando o descarregamento de Target é concluído. O valor bool indica se o descarregamento foi bem-sucedido.

public event Action<ImageTargetController, bool> TargetUnload