Class ImageTrackerFrameFilter
- Espace de noms
- easyar
- Assembly
- EasyAR.Sense.dll
Un MonoBehaviour qui contrôle easyar.ImageTracker dans la scène, fournissant des extensions fonctionnelles dans l'environnement Unity.
public class ImageTrackerFrameFilter : FrameFilter
- Héritage
-
ImageTrackerFrameFilter
Champs
TrackerMode
Mode tracking. Les modifications ne sont effectives qu'avant le démarrage de la session.
public ImageTrackerMode TrackerMode
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
ImageTargetController chargé.
public List<ImageTargetController> 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<ImageTargetController, 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<ImageTargetController, bool> TargetUnload