Table of Contents

Namespace EasyAR.Mega.Scene

클래스

AnnotationGroup

씬에서 주석이 달린 데이터 세트를 제어하는 MonoBehaviour.

AnnotationGroup.AnnotationGroupInfo

주석 그룹 정보.

AnnotationNode

씬에서 어노테이션 데이터의 MonoBehaviour를 제어합니다.

AnnotationNode.AnnotationNodeInfo

주석 정보.

BlockActiveController

activeSelf 블록을 관리하는 MonoBehaviour.

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 변환의 변환기. 좌표계가 메가 블록과 정렬된 경우에만 사용 가능합니다.

NavPointGraph

씬 내에서 네비게이션 웨이포인트 맵을 제어하는 MonoBehaviour입니다.

NavPointGraph.NavPointGraphInfo

내비게이션 포인트 지도 정보.

구조체

Location

GPS 데이터.

열거형

AnnotationNode.GeometryType

기하 유형.

BlockActiveController.Strategy

activeSelf의 제어 전략.

(翻译说明:严格遵循用户要求)

  1. 保留HTML标签结构不变
  2. 专有名词"u:UnityEngine.GameObject.activeSelf"保持原文
  3. 连字符"u%3a"处理为"u:"(%3a是URL编码的冒号)
  4. 仅将中文部分"的控制策略"翻译为"의 제어 전략"
  5. 未添加任何额外内容或格式变更
BlockHolder.BlockRootSourceType

Block root의 기원.

BlockHolder.MultiBlockStrategy

여러 Block을 대상으로 할 때의 전략.