Class MegaBlockController
- Espace de noms
- easyar
- Assembly
- EasyAR.Sense.dll
Un MonoBehaviour pour un block suivi par MegaCloudFrameFilter dans la scène.
Uniquement si le service contient les données du block ID correspondant, et si le MegaBlockController correct est chargé dans MegaCloudFrameFilter, il peut être utilisé normalement dans ARSession et afficher correctement le contenu.
public class MegaBlockController : TargetController
- Héritage
-
MegaBlockController
- Membres hérités
Propriétés
Info
Informations du block, disponibles uniquement après MonoBehaviour.Start.
public MegaBlockController.BlockInfo Info { get; }
Source
La source de données utilisée pour créer le block. Les modifications ne prennent effet qu'avant MonoBehaviour.Start.
public MegaBlockController.SourceData Source { get; set; }
Tracker
Le MegaCloudFrameFilter qui charge le target. S'il est défini sur null, le block sera déchargé du MegaCloudFrameFilter précédemment défini. Il peut être modifié à tout moment, et le chargement ne se produit que lorsque la session est en cours d'exécution.
Le chargement est un processus virtuel et n'échouera pas.
Uniquement si le service contient les données du block ID correspondant, et si le MegaBlockController correct est chargé dans MegaCloudFrameFilter, il peut être utilisé normalement dans ARSession et afficher correctement le contenu.
public MegaCloudFrameFilter Tracker { get; set; }