Table of Contents

Namespace EasyAR.Mega.Scene

Klassen

AnnotationGroup

Steuert die Annotationen-Datengruppe in der Szene.MonoBehaviour

AnnotationGroup.AnnotationGroupInfo

Informationen zur Annotationsgruppe.

AnnotationNode

Steuert die Anmerkungsdaten in der Szene überMonoBehaviour.

AnnotationNode.AnnotationNodeInfo

Anmerkungen.

BlockActiveController

Verwaltet den Block activeSelf der MonoBehaviour.

BlockController

Steuert den Mega-Block in der Szene.MonoBehaviour.

BlockController.BlockInfo

Informationen des Blocks.

BlockHolder

Komponente, die einen Block hält. Hält und verwaltet Blöcke innerhalb der Szene.

Normalerweise muss im Editor oder während der Laufzeit im Skript BlockRoot gesetzt werden. Dies wird typischerweise vom Mega Studio im Edit-Modus generiert. Wenn zur Laufzeit ein unbekannter Block lokalisiert wird, generiert BlockHolder automatisch einen BlockController und fügt ihn unter BlockRoot hinzu. Falls BlockRoot zu diesem Zeitpunkt nicht existiert, wird es automatisch erstellt.

BlockRootController

Übergeordneter Knoten aller Blöcke in der Szene. Wird normalerweise von Mega Studio im Bearbeitungsmodus generiert.

LocalTransform

Local-Transform-Daten.

LocationConverter

Ein Konverter für GPS-Daten und Unity-Transformationen. Kann nur verwendet werden, wenn das Koordinatensystem mit dem Mega Block ausgerichtet ist.

NavPointGraph

Steuert die Navigationspunktkarte in der SzeneMonoBehaviour.

NavPointGraph.NavPointGraphInfo

Wegpunkt-Karteninformation.

Strukturen

Location

GPS-Daten

Enumerationen

AnnotationNode.GeometryType

Geometrietyp

BlockActiveController.Strategy

activeSelf die Kontrollstrategie.

BlockHolder.BlockRootSourceType

Herkunft des Block-Roots.

BlockHolder.MultiBlockStrategy

Strategie, wenn mehrere Blöcke lokalisiert werden.