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
Le ObjectTargetController chargé.
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