Table of Contents

Namespace EasyAR.Mega.Scene

AnnotationGroup

在場景中控制標註資料組的MonoBehaviour

AnnotationGroup.AnnotationGroupInfo

標註組資訊。

AnnotationNode

在場景中控制標註數據的MonoBehaviour

AnnotationNode.AnnotationNodeInfo

標註資訊。

BlockActiveController

管理block activeSelfMonoBehaviour

BlockController

在場景中控制Mega block的MonoBehaviour

BlockController.BlockInfo

Block的資訊。

BlockHolder

持有Block的元件,在場景中持有並管理Block。

一般需要在編輯器中或運行時的腳本中設定BlockRoot,它通常由Mega Studio在編輯模式下產生。如果運行時定位到了一個未知的block,BlockHolder會自動產生一個BlockController並加入到BlockRoot下面,這時如果BlockRoot不存在它會自動建立。

BlockRootController

在場景中所有Block的父節點。它通常由Mega Studio在編輯模式下生成。

LocalTransform

Local transform 數據。

LocationConverter

GPS數據與Unity變換的轉換器。只能在坐標系與Mega Block對齊時使用。

NavPointGraph

在場景中控制標導航點圖的MonoBehaviour

NavPointGraph.NavPointGraphInfo

導航點圖資訊。

結構

Location

GPS數據。

列舉

AnnotationNode.GeometryType

幾何類型。

BlockActiveController.Strategy

activeSelf的控制策略。

BlockHolder.BlockRootSourceType

Block root的來源。

BlockHolder.MultiBlockStrategy

定位到多個Block時的策略。