ZEP Guidebook (KR)
Search…
⌃K

ZEP 스크립트 상호작용 오브젝트 가이드

맵 에디터에서 오브젝트를 설치하여 상호작용시 ZEP 스크립트에서 감지해 상호 작용시 발생하는 이벤트를 스크립트로 작성할 수 있습니다.
맵 에디터에서 다음과 같이 ZEP Script 상호작용 오브젝트를 설치 할 수 있습니다.
[맵 에디터] → [오브젝트설치] → [개발자 기능] → [ZEP Script 상호작용 선택]
오브젝트 설정에서 값을 입력한 뒤,
다음과 같이 스크립트를 작성하여 앱 실행 후, 오브젝트와 상호작용시 입력한 값이 출력되는 것을 확인할 수 있습니다.
App.onObjectTouched.Add(function (sender, x, y, tileID, obj) {
if (obj !== null) {
if (obj.type == ObjectEffectType.INTERACTION_WITH_ZEPSCRIPTS) {
App.sayToAll(`Number = ${obj.text}, Value = ${obj.param1}`, 0xFFFFFF);
}
} else {
App.sayToAll(`obj is null`, 0xFFFFFF);
}
});
Script에서 [obj.type == ObjectEffectType.INTERACTION_WITH_ZEPSCRIPTS]를 조건으로 활용해 주세요.