Table of Contents

MegaBlockController 컴포넌트 참조

API로 전환

참고

이 컴포넌트는 버전 >= 4003에서만 존재합니다.

MegaBlockController 컴포넌트 창의 각 속성을 탐색하세요.

alt text

기본 조건에서의 컴포넌트 스크린샷입니다.

alt text

설정에서 Mega Block/Landmark 지원을 비활성화했을 때, 컴포넌트가 사용 불가능한 상태의 스크린샷입니다.

alt text

com.easyar.mega 패키지를 가져오지 않았을 때, 에디터 도구가 사용 불가능한 상태의 스크린샷입니다.

MegaBlockController 컴포넌트 창은 두 부분으로 구성됩니다: 컴포넌트 구성과 에디터 도구.

컴포넌트 구성

속성 설명
Source 블록을 생성하는 데이터 소스입니다.
        ID 블록 ID입니다.
        Name 블록 이름입니다. 지정하지 않을 수 있습니다.
Tracker 대상을 로드하는 MegaCloudFrameFilter입니다. null로 설정하면 블록은 이전에 설정된 MegaCloudFrameFilter에서 언로드됩니다. 언제든지 수정할 수 있으며, 로드는 세션이 실행 중일 때만 발생합니다.

에디터 도구

생성

참고

com.easyar.mega 패키지를 가져온 후에만 에디터 도구를 사용할 수 있습니다.

alt text

이름 설명
Create Editor Tool 에디터 도구를 생성합니다.

Create Editor Tool을 클릭하면 에디터 도구 노드가 생성되고 서비스 연결 화면으로 이동합니다.

서비스 연결

alt text alt text

이름 설명
X 에디터 도구를 삭제합니다.
Service 서비스 정보 소스입니다. 옵션:
  • From Tracker: Tracker의 구성을 사용합니다.
  • Mega Block Localization: Mega Block 위치 서비스를 사용합니다.
  • Mega Landmark Localization: Mega Landmark 위치 서비스를 사용합니다.
        Source 읽기 전용입니다. Service가 From Tracker일 때 표시됩니다.
서비스 액세스 데이터 소스 유형입니다. 옵션:
                Type 읽기 전용입니다. EasyAR Mega 서비스 유형입니다. 옵션:
  • Block: Mega Block입니다.
  • Landmark: Mega Landmark입니다.
                App ID 읽기 전용입니다. Source가 API Key일 때 표시됩니다.
서비스 AppID입니다.
                API Key 읽기 전용입니다. Source가 API Key일 때 표시됩니다.
API Key입니다.
                API Secret 읽기 전용입니다. Source가 API Key일 때 표시됩니다.
API Secret입니다.
        App ID Service가 Mega Block Localization 또는 Mega Landmark Localization일 때 표시됩니다.
서비스 AppID입니다.
        API Key Service가 Mega Block Localization 또는 Mega Landmark Localization일 때 표시됩니다.
API Key입니다.
        API Secret Service가 Mega Block Localization 또는 Mega Landmark Localization일 때 표시됩니다.
API Secret입니다.
        App Url(s) 서비스 URL입니다. 옵션:
  • Default: 기본 구성을 사용합니다.
  • Custom: 사용자 지정 구성을 사용합니다. 일반적으로 지역 간 가속이 필요할 때만 사용합니다.
                Localization App Url(s)이 Custom일 때 표시됩니다.
위치 서비스의 Url입니다.
                Storage App Url(s)이 Custom일 때 표시됩니다.
저장 서비스의 Url입니다.
Connect 서비스에 연결합니다.

Connect를 클릭한 후,

  • Source의 ID가 지정되지 않은 경우 블록 선택 화면으로 이동합니다.
  • 블록 ID가 지정되어 있고 서비스에 해당 블록이 있는 경우 Mega block 에디터 도구 화면으로 이동합니다.
  • 블록 ID가 지정되어 있지만 서비스에 해당 블록이 없는 경우 오류 화면이 표시됩니다.
중요

연결하기 전에 API Key의 권한을 확인해야 합니다.

  • 서비스의 Type이 Block인 경우 사용 중인 API Key가 Mega Block 서비스와 SpatialMap 서비스에 대한 액세스 권한이 있어야 합니다.
  • 서비스의 Type이 Landmark인 경우 API Key가 Mega Landmark 서비스에 대한 액세스 권한이 있어야 합니다.

alt text

권한이 부족한 경우 서비스 연결 검증 실패 오류 메시지가 표시됩니다.

alt text

서비스에 해당 블록이 없을 때:

alt text

이름 설명
X 에디터 도구를 삭제합니다.
From 현재 연결된 서비스 App ID입니다.
Updated 서비스 연결 시간입니다.
Reload 서비스를 다시 연결합니다. 블록 ID가 지정되어 있고 서비스에 해당 블록이 있는 경우 Mega block 에디터 도구 화면으로 이동합니다. 그렇지 않으면 오류 화면이 계속 표시됩니다.

블록 선택

이 화면은 Source의 ID가 지정되지 않은 경우에만 표시됩니다.

alt text

이름 설명
X 에디터 도구를 삭제합니다.
From 현재 연결된 서비스 App ID입니다.
Updated 서비스 연결 시간입니다.
Reload 서비스를 다시 연결합니다. 블록 ID가 지정되어 있고 서비스에 해당 블록이 있는 경우 Mega block 에디터 도구 화면으로 이동합니다. 그렇지 않으면 오류 화면이 계속 표시됩니다.
Name 블록 이름입니다.
ID 블록 ID입니다.
Select 해당 블록을 선택합니다.

Select를 클릭하면 Mega block 에디터 도구 화면으로 이동하고, Source의 ID와 Name이 해당 블록의 ID와 Name으로 설정됩니다.

관련 주제