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.