클라우드 서비스 컴포넌트
이 매뉴얼은 Unity 에디터에서 Mega 클라우드 서비스 컴포넌트가 제공하는 컨트롤 기능과 사용 방법을 상세히 설명합니다.
초기 상태
초기 상태는 도구가 막 생성되었거나, 사용자가 계정에 로그인하지 않았거나 서비스 진입점을 사용하지 않은 상태를 의미합니다.
액세스 방식이 계정인 경우
이 상태는 컴포넌트 초기 상태에서 액세스 방식이 계정으로 전환되었을 때의 상태를 의미합니다. 이때 사용자는 계정과 비밀번호를 입력하여 로그인해야 합니다.

| 번호 | 컨트롤 이름 | 컨트롤 유형 | 기능 설명 |
|---|---|---|---|
| 1 | 액세스 방식 | 라디오 버튼 | 서비스 액세스 방식을 선택합니다. |
| 2 | 사용자 이름/이메일 입력란 | 입력란 | 계정을 입력합니다. |
| 3 | 비밀번호 입력란 | 입력란 | 비밀번호를 입력합니다. |
| 4 | 로그인 | 버튼 | 사용자 이름/이메일과 비밀번호로 로그인합니다. |
액세스 방식이 서비스인 경우
이 상태는 컴포넌트 초기 상태에서 액세스 방식이 서비스로 전환되었을 때의 상태를 의미합니다. 이때 사용자는 직접 진입하여 후속 작업에서 서비스 정보를 보충해야 합니다.

| 번호 | 컨트롤 이름 | 컨트롤 유형 | 기능 설명 |
|---|---|---|---|
| 5 | 사용 | 버튼 | 서비스 방식으로 액세스합니다. |
서비스 미선택 상태
이 상태는 사용자가 계정 또는 서비스 진입점을 통해 접속했지만 서비스를 선택하지 않은 상태를 의미합니다. 이때 사용자는 8 서비스 선택 버튼을 통해 서비스를 선택해야 합니다.

| 번호 | 컨트롤 이름 | 컨트롤 유형 | 기능 설명 |
|---|---|---|---|
| 6 | 계정 이름 | 텍스트 | 계정 액세스: 현재 로그인한 계정 이름을 표시합니다. 서비스 액세스: Unknown으로 표시됩니다. |
| 7 | 로그아웃 | 입력란 | 로그인한 계정에서 로그아웃하여 초기 상태로 돌아갑니다. |
| 8 | 서비스 선택 | 버튼 | 계정 액세스: 서비스 선택 메뉴를 표시합니다. 서비스 액세스: 서비스 추가 메뉴를 표시합니다. |
서비스 선택 메뉴
Annotation Tool 및 Block Viewer for Unity Developer 사용 시 8 서비스 선택 클릭 후 표시되는 서비스 선택 메뉴. 계정이 액세스 권한을 가진 클라우드 위치 서비스 그룹 및 클라우드 위치 라이브러리를 포함합니다:

10 상세 정보 스위치가 꺼진 상태의 서비스 선택 메뉴
번호 컨트롤 이름 컨트롤 유형 기능 설명 9 서비스 유형 선택 라디오 버튼 서비스 유형을 선택합니다. Annotation Tool 및 Block Viewer for Unity Developer 사용 시 Mega Block 위치 서비스만 선택 가능합니다. 10 상세 정보 표시 스위치 상세 정보 표시 여부를 제어합니다. 11 시험 사용 표시 텍스트 해당 클라우드 위치 서비스 그룹이 시험 사용임을 나타냅니다. 12 사용 가능 상태 텍스트 해당 클라우드 위치 서비스 그룹의 사용 가능 여부를 표시합니다. 13 클라우드 위치 라이브러리 버전 텍스트 해당 클라우드 위치 라이브러리의 버전입니다. 14 클라우드 위치 서비스 그룹 이름 텍스트 해당 클라우드 위치 서비스 그룹의 이름입니다. 15 클라우드 위치 라이브러리 이름 텍스트 해당 클라우드 위치 라이브러리의 이름입니다. 
10 상세 정보 스위치가 켜진 상태의 서비스 선택 메뉴
번호 컨트롤 이름 컨트롤 유형 기능 설명 16 QPS 상한 텍스트 해당 클라우드 위치 라이브러리의 QPS 상한입니다. 17 클라우드 위치 라이브러리 AppID 텍스트 해당 클라우드 위치 라이브러리의 AppID입니다. Block Viewer 사용 시 8 서비스 선택 클릭 후 표시되는 서비스 선택 메뉴. 계정이 액세스 권한을 가진 클라우드 위치 서비스 그룹, 클라우드 위치 라이브러리 및 Mega Block 저장소를 포함합니다:

번호 컨트롤 이름 컨트롤 유형 기능 설명 18 서비스 유형 선택 라디오 버튼 서비스 유형을 선택합니다. Blocker Viewer 사용 시 Mega Block 위치 서비스 및 Mega Block 저장 서비스를 선택할 수 있습니다. 19 Block 저장소 이름 텍스트 해당 Block 저장소의 이름입니다. 20 Block 저장소 AppID 텍스트 해당 Block 저장소의 AppID입니다. 21 Block 저장소 버전 텍스트 해당 Block 저장소의 버전입니다. 22 사용 가능 상태 텍스트 해당 Block 저장소의 사용 가능 여부를 표시합니다.
서비스 추가 메뉴
컴포넌트 초기 상태에서 액세스 방식이 서비스로 전환된 후 진입 시, 8 서비스 선택 버튼 클릭 후 나타나는 창입니다. 서비스 정보를 입력하거나 로컬 서비스 정보 파일을 가져와 서비스를 추가하는 데 사용됩니다.

| 번호 | 컨트롤 이름 | 컨트롤 유형 | 기능 설명 |
|---|---|---|---|
| 23 | 서비스 AppID 입력란 | 입력란 | 추가할 서비스의 AppID를 입력합니다. |
| 24 | 서비스 API Key 입력란 | 입력란 | 추가할 서비스의 API Key를 입력합니다. |
| 25 | 서비스 API Secret 입력란 | 입력란 | 추가할 서비스의 API Secret을 입력합니다. |
| 26 | 서비스 정보 가져오기 | 버튼 | 로컬에 저장된 서비스 정보 파일을 가져와 서비스를 추가합니다. |
| 27 | 확인 | 버튼 | 서비스 추가를 확인합니다. |
서비스 선택 또는 추가 완료 상태
이 상태는 사용자가 계정에 로그인하거나 서비스 진입점을 통해 접속한 후, 서비스를 선택하거나 추가하는 방식으로 서비스 유형 및 해당 클라우드 위치 라이브러리/저장소를 확정한 상태에서의 Mega 클라우드 서비스 컴포넌트 상태입니다.

| 번호 | 컨트롤 이름 | 컨트롤 유형 | 기능 설명 |
|---|---|---|---|
| 28 | 서비스 정보 | 텍스트 | 현재 선택된 서비스 유형 및 라이브러리의 이름과 버전을 표시합니다. |
| 29 | 서비스 정보 내보내기 | 버튼 | 현재 선택 또는 추가된 서비스 정보를 내보냅니다. 저장된 서비스 정보는 26 서비스 정보 가져오기를 통해 가져올 수 있습니다. |