Class MegaBlockController
- Spazio dei nomi
- easyar
- Assembly
- EasyAR.Sense.dll
Un MonoBehaviour per un block tracciato da MegaCloudFrameFilter nella scena.
Solo quando il servizio contiene dati per il block ID corrispondente, e il MegaBlockController corretto è caricato in MegaCloudFrameFilter, può essere usato normalmente in ARSession e visualizzare correttamente il contenuto.
public class MegaBlockController : TargetController
- Ereditarietà
-
MegaBlockController
- Membri ereditati
Proprietà
Info
Informazioni del block, disponibili solo dopo MonoBehaviour.Start.
public MegaBlockController.BlockInfo Info { get; }
Source
La sorgente dati usata per creare il block. Le modifiche hanno effetto solo prima di MonoBehaviour.Start.
public MegaBlockController.SourceData Source { get; set; }
Tracker
Il MegaCloudFrameFilter che carica il target. Se impostato su null, il block verrà scaricato dal MegaCloudFrameFilter impostato in precedenza. Può essere modificato in qualsiasi momento, e il caricamento avviene solo mentre la session è in esecuzione.
Il caricamento è un processo virtuale e non fallirà.
Solo quando il servizio contiene dati per il block ID corrispondente, e il MegaBlockController corretto è caricato in MegaCloudFrameFilter, può essere usato normalmente in ARSession e visualizzare correttamente il contenuto.
public MegaCloudFrameFilter Tracker { get; set; }