Table of Contents

Class ObjectTrackerFrameFilter

Espace de noms
easyar
Assembly
EasyAR.Sense.dll

Composant easyar.ObjectTracker contrôlant un MonoBehaviour dans la scène, proposant des fonctionnalités étendues dans l'environnement Unity.

public class ObjectTrackerFrameFilter : FrameFilter
Héritage
ObjectTrackerFrameFilter

Propriétés

EnableMotionFusion

Activer le suivi des mouvements. Écrase SetResultPostProcessing(bool).

public bool EnableMotionFusion { get; set; }

SimultaneousNum

Nombre maximal de cibles pouvant être suivies par le tracker. Modifiable à tout moment et prend effet immédiatement.

public int SimultaneousNum { get; set; }

Targets

public List<ObjectTargetController> Targets { get; }

enabled

ARSession démarrage/arrêt du suivi au moment de l'exécution. Le suivi ne commencera que lorsque MonoBehaviour.enabled est true après le démarrage de la session.

public bool enabled { get; set; }

Méthodes

SetResultPostProcessing(bool)

Configure le post-traitement des résultats. Remplace EnableMotionFusion. Les modifications ne sont efficaces qu'après le démarrage de la session.

public void SetResultPostProcessing(bool enablePersistentTargetInstance)

Paramètres

enablePersistentTargetInstance

Événements

TargetLoad

Événement de chargement Target terminé. La valeur booléenne indique si le chargement a réussi.

public event Action<ObjectTargetController, bool> TargetLoad

TargetUnload

Événement de déchargement de Target terminé. La valeur bool indique si le déchargement a réussi.

public event Action<ObjectTargetController, bool> TargetUnload