Table of Contents

Mega Go 에디터 도구 활성화

이 문서는 Unity 에디터에서 Mega Go 에디터 도구를 활성화하여 에디터에서 실제 scene과 정렬된 3D 콘텐츠를 배치하는 방법을 설명합니다.

시작하기 전에

참고

다음 내용과 도구는 EasyAR Mega Go로 Unity 애플리케이션을 개발하는 과정에만 적용됩니다. 플러그인 버전 >= 4003.1이 필요합니다.

Mega Go는 mini program 개발을 지원하지 않습니다.

이 문서는 project에 다음 Unity package가 이미 가져와져 있어야 합니다.

  • com.easyar.sense
  • com.easyar.mega

에디터 도구 만들기

에디터에서 tracking target을 선택하고 Create Editor Tool 버튼을 클릭합니다.

팁

애플리케이션에서 tracking target을 에디터가 아니라 script로 만들어야 하는 경우, 에디터에서 배치가 끝난 후 tracking target 및/또는 그 child object를 기록할 수 있습니다. runtime에서는 script로 tracking target을 구성하고 child object를 tracking target 아래에 마운트합니다.

파일 로드

target Source의 PathType에 따라 StreamingAssets 디렉터리 또는 사용자 지정 디렉터리의 emg 파일을 로드할 수 있습니다. 현재 로드될 파일 경로가 에디터 도구에 표시됩니다.

팁

emg 파일은 EasyAR Developer Center의 Mega Go 페이지에서 다운로드해야 합니다.

Load 버튼을 클릭합니다. 현재 구성에 따라 emg 파일이 로드됩니다.

로드가 성공하면 Block의 일부 정보가 에디터 도구에 표시됩니다. Block이 속한 service의 APP ID도 에디터 도구에 표시됩니다.

서비스 연결

해당 service에 연결할 수 있는 API Key와 API Secret을 입력하고, service 정보를 확인한 뒤 service에 연결합니다.

팁

API Key와 API Secret은 EasyAR Developer Center에서 얻을 수 있습니다.

alt text

사용하는 API Key가 Mega Go service에 접근할 권한을 가지고 있는지 확인해야 합니다.

alt text

권한이 부족하면 service 연결 검증 실패 오류 메시지가 표시됩니다.

alt text

service가 정상적으로 연결되면 데이터 업데이트 시간과 block 에디터 데이터 제어 인터페이스를 볼 수 있습니다.

팁

데이터가 만료된 경우 데이터 만료 오류 메시지가 표시됩니다.

팁

데이터가 trial version에서 업그레이드되었지만 여전히 trial .emg 파일을 사용 중인 경우, trial 데이터가 유효하지 않다는 오류 메시지가 표시됩니다.

scene의 도구 데이터 관리

에디터 도구의 데이터는 EasyAR.Mega.EditorTool 노드 아래에 저장됩니다. 이 노드를 삭제하는 것은 에디터 도구 데이터를 삭제하는 것과 같습니다.

주의

EasyAR.Mega.EditorTool 노드의 내용을 직접 수정해서는 안 되며, 특히 이 노드의 Transform을 수정해서는 안 됩니다. 그렇지 않으면 에디터 도구가 정상적으로 작동하지 않거나 tracking 시 콘텐츠 표시 위치가 잘못될 수 있습니다.

중요

Mega Go의 에디터 도구는 유효 기간 내에만 서버에서 데이터를 가져올 수 있습니다. 만료 후에는 에디터 도구가 service에서 mesh 등의 데이터를 가져올 수 없습니다. 컴퓨터 캐시에 남아 있는 데이터는 EMG 파일이 변경될 때까지 계속 사용할 수 있습니다. 캐시는 현재 project에만 유효합니다.

EMG 파일 교체

에디터 도구가 표시하는 block 데이터는 EMG 파일 변경에 따라 자동으로 업데이트되지 않습니다. EMG 파일을 업데이트한 후 X 버튼을 클릭하여 에디터 도구를 삭제하고, Load 버튼을 클릭하여 EMG 파일을 다시 로드해야 합니다.

팁

EMG 파일이 Source에 구성된 파일 경로에서 로드되는 경우, Source 구성이 변경되면 에디터 도구가 자동으로 reset되고 파일 로드 전 상태로 되돌아갑니다.

주의

component runtime에 로드되는 EMG 파일이 에디터 도구에서 사용하는 파일과 다르면 실제 scene 환경과 에디터 도구에 표시되는 내용이 일치하지 않을 수 있으며, 콘텐츠 배치의 정확성과 runtime 콘텐츠 표시의 정확성에 영향을 줄 수 있습니다.

다음 단계