MegaGoBlockController 컴포넌트 참조
참고
이 컴포넌트는 버전 >= 4003.1에만 존재합니다.
MegaGoBlockController 컴포넌트 창의 각 속성을 살펴봅니다.

기본 조건에서의 컴포넌트 screenshot입니다.

com.easyar.mega package가 import되지 않아 editor tool을 사용할 수 없을 때의 screenshot입니다.
MegaGoBlockController 컴포넌트 창은 컴포넌트 구성과 editor tool 두 부분으로 구성됩니다.
컴포넌트 구성
| 속성 | 설명 |
|---|---|
| Source | block을 생성하는 데이터 source입니다. |
| Path Type | File path 유형. 옵션:
|
| Path | File path. |
| Tracker | target을 로드하는 MegaGoTrackerFrameFilter입니다. null로 설정하면 block이 이전에 설정된 MegaGoTrackerFrameFilter에서 unload됩니다. 언제든지 수정할 수 있으며, 로드는 session 실행 중에만 발생합니다. |
Editor tool
생성
참고
com.easyar.mega package를 import한 후에만 editor tool을 사용할 수 있습니다.

| 이름 | 설명 |
|---|---|
| Create Editor Tool | editor tool을 생성합니다. |
Create Editor Tool을 클릭하면 editor tool node가 생성되고 service 연결 interface로 들어갑니다.
service 연결

| 이름 | 설명 |
|---|---|
| X | editor tool을 삭제합니다. |
| EMG File | 파일 source. 옵션:
|
| Path | 읽기 전용. 현재 구성에서 최종적으로 사용될 EMG file path입니다. EMG File이 From Source를 선택하면 Source.Path에 해당하는 absolute path가 표시됩니다. File Only In Editor를 선택하면 Load 버튼으로 로드한 file path가 표시됩니다. |
| Load | EMG 파일을 로드합니다. 클릭하면 현재 구성에 따라 EMG 파일을 로드합니다. 로드에 성공하면 Block 정보와 service App ID가 표시되며 다른 작업에는 사용되지 않습니다. |
| Block | block 정보. |
| ID | 읽기 전용. 파일 로드 후 자동으로 채워집니다. block ID. |
| Name | 읽기 전용. 파일 로드 후 자동으로 채워집니다. block 이름. |
| Service | service 정보. |
| App ID | 읽기 전용. 파일 로드 후 자동으로 채워집니다. Service AppID. |
| API Key | API Key. |
| API Secret | API Secret. |
| Connect | service에 연결합니다. |
Load를 클릭하면 Path가 지정한 file path에서 block 정보와 service App ID를 로드합니다.
Connect를 클릭하면 Mega block editor tool interface로 들어갑니다.
중요
연결 전에 API Key의 permission을 확인하고, 사용하는 API Key에 Mega Go service 접근 permission이 있는지 확인해야 합니다.

permission이 부족하면 service 연결 검증 실패 error message가 표시됩니다.
