새로운 Zep Script Guide를 만나보세요! → 바로가기

이 문서는 ZEP Script 를 구성하는 4가지 클래스를 안내합니다.

소개


ZEP Script는 다음과 같은 4가지 클래스로 구성되어 있습니다.

<aside> 🕹️ **ScriptApp**

앱이 설치된 스페이스와 관련된 전반적인 기능을 담당하는 스크립트

[Lifecycle](https://teamzep.notion.site/Lifecycle-c43882f834744c638f49d5fb1bee67a6)

[Field](https://teamzep.notion.site/Field-99e398da2f7f424190a484ca75979bd5)

[Event Listeners](https://teamzep.notion.site/Event-Listeners-22c81761b0d640bab51156882054798c)

[Callbacks](https://teamzep.notion.site/Callbacks-669c6883d00c4ab4b0e2ea3bfe800432)

[Methods](https://teamzep.notion.site/Methods-1c87ac5f64d3422ebbdd1c092f4067cd)

</aside>

<aside> 🗺️ **ScriptMap**

맵에 타일이나 오브젝트를 추가, 수정, 삭제하는 기능을 담당하는 스크립트

[Field](https://teamzep.notion.site/Field-69344383ac7a4c2ebd5dacf305662c3e)

[Methods](https://teamzep.notion.site/Methods-cb1d7a28f3bd46d68a8d543bf2e0701f)

</aside>

<aside> 👥 **ScriptPlayer**

플레이어의 설정이나 좌표 지정, 유저의 정보를 불러오는 기능을 담당하는 스크립트

[Field](https://teamzep.notion.site/Field-1567651a55a64213bec3ca915afb4832)

[Methods](https://teamzep.notion.site/Methods-36acd8a24c944cbabead6c0b15b9b6fc)

</aside>

<aside> 🧙‍♀️ **ScriptWidget**

미리 만들어놓은 HTML을 위젯 형태로 맵 내에서 사용할 수 있는 스크립트

[Field](https://teamzep.notion.site/Field-8e37d7dd95074a77a5b8442e4c320d15)

[Event Listeners](https://teamzep.notion.site/Event-Listeners-fcea521fd62443b1afaaaad5e5933ac1)

[Methods](https://teamzep.notion.site/Methods-9cc838ea6bdd4a289557b7891412a2aa)

</aside>

🔎 자세히 보기


ScriptApp

ScriptMap

ScriptPlayer

ScriptWidget