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.