Class ObjectTrackerFrameFilter
- Espace de noms
- easyar
- Assembly
- EasyAR.Sense.dll
Un MonoBehaviour qui contrôle easyar.ObjectTracker dans la scène, fournissant des extensions fonctionnelles dans l'environnement Unity.
public class ObjectTrackerFrameFilter : FrameFilter
- Héritage
-
ObjectTrackerFrameFilter
Propriétés
EnableMotionFusion
Active motion tracking. Cela remplace SetResultPostProcessing(bool).
public bool EnableMotionFusion { get; set; }
SimultaneousNum
Le nombre maximal de targets pouvant être suivis par le tracker. Il peut être modifié à tout moment et prend effet immédiatement.
public int SimultaneousNum { get; set; }
Targets
ObjectTargetController chargé.
public List<ObjectTargetController> Targets { get; }
enabled
Démarre/arrête tracking pendant l'exécution de ARSession. Après le démarrage de la session, tracking ne commence que lorsque MonoBehaviour.enabled vaut true.
public bool enabled { get; set; }
Méthodes
SetResultPostProcessing(bool)
Définit result post-processing. Cela remplace EnableMotionFusion. Les modifications ne sont effectives qu'après le démarrage de la session.
public void SetResultPostProcessing(bool enablePersistentTargetInstance)
Paramètres
enablePersistentTargetInstance
Événements
TargetLoad
Événement lorsque le chargement de Target est terminé. La valeur bool indique si le chargement a réussi.
public event Action<ObjectTargetController, bool> TargetLoad
TargetUnload
Événement lorsque le déchargement de Target est terminé. La valeur bool indique si le déchargement a réussi.
public event Action<ObjectTargetController, bool> TargetUnload