---
title: World SDK Editor Interface
slug: world-sdk-guide-kr/world-sdk-editor-interface
docTags: 
createdAt: 2024-09-02T08:34:13.136Z
---

ZEPETO World SDK는 ZEPETO 월드 개발을 위한 확장된 Unity 에디터 기능을 제공합니다.

이 섹션에서는 ZEPETO World SDK의 기본적인 에디터 인터페이스를 살펴보고 이를 활용하는 방법을 설명합니다.

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-OEbZ7_zTauu-MdxzYoy68-20240904-102428.png)



**(A) 툴바**

- ZEPETO 월드의 테스트, 빌드, 출시 및 관련 설정과 ZEPETO 계정 연결에 대한 엑세스를 제공합니다.
- 여기에는 QR 테스트 및 패키지 파일 빌드, 멀티플레이 서버, 로그인 및 빌드 옵션이 포함됩니다.



**(B) 메뉴 바**

- ZEPETO 카테고리를 통해 각 메뉴에 따른 ZEPETO World SDK의 고유한 기능에 빠르게 액세스할 수 있습니다.
- 여기에는 ZEPETO 월드를 구성하는 GameObject 및 Component, 재빌드 시스템, 프로파일러와 멀티플레이 서버 콘솔이 포함됩니다.



## (A) 툴바

::Image[]{src="https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-cPOqC1CEvHgtBBGo7JTid-20240904-102428.png" size="44" width="1122" height="180" position="center" showCaption="false"}

| 1 | Play On ZEPETO                                  | [QR 모바일 테스트](docId\:uxiZi140YuGG-gLJFBtJn)를 진행합니다.                                                  |
| - | ----------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| 2 | Create Multiplay Server /Start Multiplay Server | - 멀티플레이 서버가 프로젝트에 구성되지 않았을 경우, 서버를 구성합니다.<br />- 멀티플레이 서버가 프로젝트에 구성되었을 경우, 멀티플레이 서버에 연결합니다.         |
| 3 | Publish                                         | 패키지 파일 빌드를 진행하고 설정에 따라 해당 파일을 스튜디오에 업로드합니다  자세히 알아보기▸ [월드 설정하고 출시하기](docId\:SdkHXi65WRhL8y62XikIo)  |
| 4 | Zepeto Script Build Options                     | 드롭다운 메뉴를 통해 ZEPETO 계정 및 빌드 설정에 접근합니다. 드롭다운 내의 기능은 아래에 설명되어 있습니다.                                    |



### Zepeto Script Build Options

::Image[]{src="https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-NoiofRoWNR7zkVT2NHmhZ-20240904-102429.png" size="64" width="1252" height="1046" position="center" showCaption="false"}



| 1 | Login                      | ZEPETO 계정 로그인을 위해 Project Settings > ZEPETO Service 메뉴로 이동합니다. 자세히 알아보기▸ [월드 개발 시작하기](docId:5D92yBP4JSvcrl-TDMJkF)  |
| - | -------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| 2 | Play with Multiplay Server | 에디터에서 \[▶︎(play)] 시 항상 멀티플레이 서버를 활성화합니다.                                                                            |
| 3 | Target Platforms           | 타겟 플랫폼을 지정합니다.                                                                                                      |
| 4 | Environments               | Create Custom Environment를 통해 Host Setting Asset을 생성합니다.                                                            |
| 5 | Open World Settings        | World Options를 통해 월드 버전과 화면 방향을 설정하고, Room Options를 통해 멀티플레이 월드에서 사용 가능한 룸 설정을 진행합니다.                               |



## (B) 메뉴 바

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-68cyOutFZNmhTPiW9ryKh-20240904-102429.png)



| 1 | GameObject>ZEPETO | ZEPETOPlayers                            | Hierarchy에 ZepetoPlayers GameObject를 추가합니다.                             |
| - | ----------------- | ---------------------------------------- | ----------------------------------------------------------------------- |
| 2 | Component>ZEPETO  | UI                                       | ZEPETO World SDK에서 공식적으로 지원하는 UI를 생성합니다.                                |
| 2 | Component>ZEPETO  | ZepetoScript                             | ZEPETO World SDK에서 공식적으로 지원하는 ZepetoScript를 게임 오브젝트에 부착합니다.             |
| 3 | ZEPETO            | Script>Experimental>Refresh Environments | ZEPETO 월드를 실행하기 위한 환경이 올바르게 설정되어 있는지 확인하고, 환경 세팅에 필요한 요소를 자동으로 설치해 줍니다. |
| 3 | ZEPETO            | Script>Rebuild                           | 전체 스크립트를 다시 컴파일합니다.                                                     |
| 3 | ZEPETO            | Script>Rebuild(For not compiled)         | 컴파일되지 않은 일부 스크립트만 다시 컴파일합니다.                                            |
| 3 | ZEPETO            | Set Scene Lighting                       | RenderSettings를 기본값으로 변경합니다.                                            |
| 4 | Window>ZEPETO     | Show runtime Profiler                    | [Runtime Profiler](docId\:gEUCx0pstJPXdWGHrfYfn) 창을 엽니다.                |
| 4 | Window>ZEPETO     | Multiplay Server                         | 멀티플레이어 서버 콘솔을 엽니다.                                                      |



Unity의 기본 인터페이스는 다음 링크를 참고하여 주세요.

:::hint{type="info"}
**📘 Unity의 인터페이스**
[https://docs.unity3d.com/Manual/UsingTheEditor.html](https://docs.unity3d.com/kr/2022.3/Manual/UsingTheEditor.html)
:::

