Table of Contents

Namespace EasyAR.Mega.Scene

Классы

AnnotationGroup

Управление аннотированными группами данных в сцене с помощью MonoBehaviour.

AnnotationGroup.AnnotationGroupInfo

Информация о группе аннотаций.

AnnotationNode

Управление данными аннотаций в сцене через MonoBehaviour.

AnnotationNode.AnnotationNodeInfo

Аннотационная информация

BlockActiveController

управляет активным состоянием блока activeSelfMonoBehaviour.

BlockController

Управление Mega Block в сцене через MonoBehaviour.

BlockController.BlockInfo

Block информация.

BlockHolder

Компонент, удерживающий блок. Содержит и управляет блоком в сцене.

Обычно необходимо установить BlockRoot в редакторе или в скрипте во время выполнения. Обычно он генерируется Mega Studio в режиме редактирования. Если во время выполнения обнаруживается неизвестный блок, BlockHolder автоматически создаст BlockController и добавит его под BlockRoot. Если BlockRoot не существует, он будет создан автоматически.

BlockRootController

Родительский узел для всех блоков в сцене. Обычно создаётся Mega Studio в режиме редактирования.

LocalTransform

Данные локального преобразования.

LocationConverter

Преобразователь данных GPS и преобразований Unity. Может использоваться только при совпадении системы координат с Mega Block.

NavPointGraph

управление графом навигационных точек в сценеMonoBehaviour.

NavPointGraph.NavPointGraphInfo

Информация о графике точек навигации。

Структуры

Location

Данные GPS.

Перечисления

AnnotationNode.GeometryType

геометрический тип。

BlockActiveController.Strategy

activeSelf стратегия управления.

BlockHolder.BlockRootSourceType

Источник Block root.

BlockHolder.MultiBlockStrategy

Стратегия при обнаружении нескольких блоков.