Table of Contents

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; }