Table of Contents

Namespace EasyAR.Mega.Scene

Classi

AnnotationGroup

Controlla il gruppo di dati di annotazione nella scenaMonoBehaviour.

AnnotationGroup.AnnotationGroupInfo

Informazioni del gruppo di annotazione.

AnnotationNode

Controlla i dati annotati nella scena tramite MonoBehaviour.

AnnotationNode.AnnotationNodeInfo

Informazioni di annotazione.

BlockActiveController

Gestione block activeSelf MonoBehaviour.

BlockController

Controlla ilMonoBehaviourdel Mega Block nella scena.

BlockController.BlockInfo

Informazioni sul Block.

BlockHolder

Componente che detiene il Block, lo detiene e gestisce nella scena.

Generalmente è necessario impostarlo nello script dell'editor o durante il runtime BlockRoot, che di solito viene generato da Mega Studio in modalità di modifica. Se durante il runtime viene localizzato un block sconosciuto, BlockHolder genererà automaticamente un BlockController e lo aggiungerà sotto BlockRoot, e se BlockRoot non esiste, verrà creato automaticamente.

BlockRootController

Il nodo padre di tutti i Block nella scena. Solitamente generato da Mega Studio in modalità modifica.

LocalTransform

Local transform dati。

LocationConverter

Convertitore per dati GPS e trasformazioni Unity. Può essere utilizzato solo quando il sistema di coordinate è allineato con Mega Block.

NavPointGraph

Controlla la mappa dei punti di navigazione nella scenaMonoBehaviour.

NavPointGraph.NavPointGraphInfo

Informazioni sulla mappa dei waypoint.

Strutture

Location

Dati GPS.

Enumerazioni

AnnotationNode.GeometryType

tipo geometrico.

BlockActiveController.Strategy

activeSelf strategia di controllo.

BlockHolder.BlockRootSourceType

L'origine del Block root.

BlockHolder.MultiBlockStrategy

Strategia quando vengono localizzati più Block.