Table of Contents

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