Table of Contents

Block 뷰어 도구 (Unity 개발)

중요

버전 2.13에서 이 도구가 제거되었습니다. Unity 애플리케이션 개발에는 block 편집기 도구를 사용해야 합니다.

이 문서는 버전 2.12 및 이하 버전에만 적용됩니다.

Block 뷰어 도구 (Unity 개발)는 Mega Studio 내 독립적이고 경량화된 기능 모듈로, 개발자가 구축 완료된 Mega Block을 직접 보고 미리 볼 수 있도록 설계되었습니다. 이 도구를 사용하면 Unity 편집기에서 직접 클라우드에서 생성된 Block 데이터를 로드, 탐색, 검사할 수 있을 뿐만 아니라, 별도의 코드 작성이나 전체 애플리케이션 실행 없이 직접 위치 지정 효과를 검증할 수 있습니다.

이 도구는 Unity 개발자를 위해 설계되었으며, EasyAR.Mega.BlockViewer 도구와 비교하여 추가로 검증 도구 컴포넌트를 통합했습니다. 개발자가 아닌 경우, EasyAR.Mega.BlockViewer 또는 EasyAR.Mega.Annotation을 직접 사용하는 것이 좋습니다.

뷰어 도구 생성하기

  • Hierarchy 패널의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고, EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit Mode)를 선택합니다.

    block viewer 생성

  • 추가한 후, Hierarchy 패널에 EasyAR.Mega.BlockViewer (Dev) 노드가 새로 생성됩니다.

    노드

기능 설명

도구를 생성한 후, Inspector 패널을 통해 구성을 설정하여 Block 데이터를 로드하고, 모델을 내보내거나 표시를 제어할 수 있습니다.

BlockViewer (Dev) 노드 설명

EasyAR.Mega.BlockViewer (Dev)는 검증 도구를 제외한 모든 기능이 편집기 내에서 비실행 상태로만 사용할 수 있습니다. 즉, Unity 편집기 상단의 재생 버튼이 눌리지 않은 상태, 즉 아래 그림과 같이 버튼이 오른쪽을 가리키는 삼각형 모양일 때, 정지 상태여야만 사용할 수 있습니다.

런타임 중에는 도구 관련 노드와 데이터가 여전히 씬에 남아 있으며, 검증 도구와 함께 사용할 수 있지만, 도구 자체의 모든 기능은 사용할 수 없습니다.

노드

경고

개발한 Unity 애플리케이션을 모바일 장치로 패키징해야 하는 경우, 반드시 빌드하기 전에 씬에서 EasyAR.Mega.BlockViewer (Dev) 노드를 삭제하십시오. 그렇지 않으면 패키징 실패나 런타임 오류가 발생할 수 있습니다.

도구 모듈 설명

  1. 로그인 컴포넌트

  2. Mega 클라우드 서비스 컴포넌트

  3. Block 데이터 컴포넌트

  4. 어노테이션 툴킷 컴포넌트

  5. 검증 도구 컴포넌트

    도구 모듈