주석 도구 키트 구성 요소
참고
Unity 애플리케이션을 개발할 때 이 구성 요소를 사용하지 마세요.
주석 도구를 사용할 때 주석 도구 패키지가 기본적으로 열립니다. Block 모듈에 데이터가 있으면 Scene 창에 도구가 표시됩니다.

도구 인터페이스 설명:

- 도구 노드 표시.
- 주석 도구 키트 닫기. 닫은 후
6을 사용하여 다시 열어야 합니다. 단일 점 주석/일괄 주석선택.- 주석 노드 유형 선택.
- 작업 안내 및 스위치.
- 도구 키트 열기/닫기.
- 주석 데이터 가져오기/내보내기/비우기.
- 주석 데이터(파일 또는 주석 데이터 패키지)를 가져올 때 사용하는 가져오기 방법.
주석 만들기(Scene View 도구 사용)
Ctrl(Windows)/Command(Mac) 키를 누른 다음 주석을 추가할 위치에서 마우스 왼쪽 버튼을 클릭하면 됩니다.
마우스가 가리키는 영역이 Block의 일부인 경우 주석 데이터는 Block 모델(또는 그 위의 물체) 바닥면에 밀착된 상태로 생성됩니다.
마우스가 가리키는 영역이 Block의 일부가 아닌 경우 마우스를 클릭하면 주석 데이터를 생성할 Block을 선택하는 창이 나타납니다. 루트 노드에 GPS 정보가 있는 경우 GPS 데이터를 사용하여 주석을 추가할 수도 있습니다.

Cube 주석 또는 Point 주석을 생성할 수 있으며, 이 유형은 주석 데이터(ema 파일)에 반영됩니다.
공간에서 일괄로 주석 데이터를 생성할 수도 있습니다.
일괄 생성 시 다른 주석 유형을 선택할 수 있으며, 주석 간격을 자유롭게 조정할 수 있습니다.
자주 사용하는 단축키 작업 설명
도구에는 많은 기능이 제공되며, 사용 시 화면 안내를 참조할 수 있습니다. 일반적인 작업 설명은 다음과 같습니다.
단일 점 주석 모드:
Shift + 왼쪽 클릭: 마우스가 가리키는 Block 영역으로 시야 및 회전 중심을 조정합니다.Ctrl/Command + 왼쪽 클릭: 주석 노드 생성.Ctrl/Command + 오른쪽 클릭: 메뉴 표시(선택한 주석을 다시 정렬하거나 GPS 정보가 있는 경우 GPS 복사 가능).
일괄 주석 모드:
Shift + 왼쪽 클릭: 마우스가 가리키는 Block 영역으로 시야 및 회전 중심을 조정합니다.Ctrl/Command + (shift) + 왼쪽 클릭: 일괄 주석 영역 생성 시작/계속. shift를 누르면 수평면에 맞춥니다.Ctrl/Command + (shift) + 왼쪽 더블 클릭: 일괄 주석 영역 생성 종료(선 또는 면을 생성하기 위해 미리 종료할 수 있음).Esc 또는 일괄 주석 영역 삭제: 일괄 주석 생성 취소.일괄 주석 영역 선택 + 오른쪽 클릭: 메뉴 표시(일괄 주석 영역 생성이 완료된 후 영역 내에 주석을 생성할 수 있음).
네비게이션 포인트 맵 모드:
Ctrl/Command + 오른쪽 클릭: 선택 취소.
참고
위의 Ctrl/Command는 Windows에서는 Ctrl을, Mac에서는 Command를 사용함을 나타냅니다. 단축키 충돌이 발생하여 원래의 Unity 단축키를 사용해야 하는 경우 주석 도구 키트를 닫을 수 있습니다.
주석 만들기(Hierarchy View 메뉴 사용)
이 방법으로 노드(Node)를 생성하면 주석 데이터는 기본적으로 Scene 창의 중심 위치에 생성됩니다.
시스템은 시나리오 내용을 기준으로 자동으로 계층을 판단합니다. 창 중심에 물체(예: Block)가 있는 경우 주석은 자동으로 그 위 표면에 생성됩니다. 물체가 없으면 기본적인 현가 위치에 생성됩니다.
주석을 추가할 Block 노드(일반적으로 Block_으로 시작하는 이름)를 선택한 후 마우스 오른쪽 버튼을 클릭하고 EasyAR Mega > Annotation > *를 선택하여 추가합니다.

다양한 유형의 주석 노드(예: 점, 큐브) 또는 주석 데이터 그룹을 추가할 수 있습니다. 사용자는 특정 주석 데이터 그룹을 먼저 선택한 다음 내부에서 생성 작업을 수행할 수도 있습니다.

주석 수정
주석 데이터 노드는 필요에 따라 이름을 지정할 수 있으며, 이름은 주석 결과에 반영됩니다.

생성된 후 Annotation은 자유롭게 이동할 수 있으며, 주석 노드의 위치, 회전 및 크기를 조정할 수 있습니다. 이러한 정보는 주석 결과에 기록됩니다.
시나리오 트리에서 위치가 올바르지 않은 경우(예: Block_으로 시작하는 노드 아래가 아닌 경우) 주석 데이터는 내보내지 않습니다.

주석 데이터 관리
주석 작업이 완료되면 결과를 .ema 파일로 내보낼 수 있습니다.

가져오기 전제 조건: 가져오기 작업을 수행하기 전에 시나리오에 해당하는 Block 리소스가 추가되어 있어야 합니다. 대상 Block이 없으면 가져오기 작업이 실패합니다.
시나리오 정리: "비우기" 버튼을 사용하여 현재 시나리오의 모든 주석 데이터를 일괄 삭제할 수 있습니다.
가져오기 작업: .ema 파일을 가져와 미리 저장된 주석 결과를 현재 시나리오에 추가할 수 있습니다.
가져오기 전략 설정: 가져올 때 시스템은 두 가지 데이터 처리 방식을 제공합니다.
병합: .ema 내의 데이터를 시나리오에 이미 있는 데이터와 중첩하여 공존시킵니다.
덮어쓰기: 시스템은 먼저 시나리오 내의 기존 데이터를 완전히 비운 다음 가져오기를 수행합니다.

이 옵션은 서버에 저장된
주석 데이터 패키지의 가져오기 방식에도 영향을 미칩니다.