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

ブロックを保持するコンポーネント。シーン内でブロックを保持し管理します。

通常、エディター内または実行時のスクリプトでBlockRootを設定する必要があります。これは通常、Mega Studioが編集モードで生成します。実行時に未知のブロックがロケートされた場合、BlockHolderは自動的にBlockControllerを生成し、BlockRootの下に追加します。この時BlockRootが存在しない場合は自動的に作成されます。

BlockRootController

シーン内のすべてのブロックの親ノード。通常、編集モードで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をロケートする際の戦略。