2022.11.28 - ZEP Script 가이드 업데이트 관련
ZEP 크리에이터 여러분!
새롭게 적용된 ZEP Script 업데이트 항목을 안내해 드립니다. 🧙♂️ ZEP Script 가이드 바로가기
ZEP Script API >ScriptApp, ScriptPlayer
- [App.forceDestroy] 함수가 추가되었습니다. - 미니게임 앱을 강제 종료하는 함수입니다. - [App.clearChat] 함수가 추가되었습니다. - 모든 채팅 내용을 삭제하는 함수입니다.
ZEP Script API > ScriptMap
- [Map.getObjectsByType]와 [Map.getTopObjectsByType] 함수가 추가 되었습니다. - Type 에 해당하는 오브젝트들을 배열로 반환하는 함수입니다. - [Map.playObjectAnimationWithKey] 함수가 추가 되었습니다. - key 값을 가진 오브젝트의 애니메이션을 실행시키는 함수입니다. - [Map.putObjectWithKey] 함수 Option 파라미터에 useDirAnim 속성이 추가되었습니다. - useDirAnim 을 true로 설정시 Map.moveObjectWithKey 함수를 사용해 오브젝트를 움직일 때 움직이는 방향에 따라 애니메이션을 실행합니다. - 자세한 내용은 Map.putObjectWithKey와 Map.moveObjectWithKey 예제를 참고해주세요.
ZEP Script API > ScriptPlayer
- [player.showBuyAlert] 함수가 추가되었습니다. - 플레이어가 ZEM을 사용해 아이템을 구매 후 동작하는 콜백함수를 작성할 수 있습니다. - 플레이어가 소모한 ZEM은 앱 제작자에게 돌아가며, [내 후원 내역 페이지]
https://zep.us/manage/donations
에서 내역을 확인 할 수 있습니다. - [player.titleColor] 속성이 추가되었습니다. - 가이드에 명시된 ColorType Enum 값이나 0xFFFFFF와 같은 컬러 Hex Code를 입력해 타이틀 색상을 지정할 수 있습니다. - [player.displayRatio] 속성이 추가되었습니다. - 플레이어 개인 화면의 줌 값을 조절 할 수 있습니다.
ZEP Script 가이드 > 부록
- [위젯에서 사용가능한 문법] 페이지가 추가되었습니다. - 새 창에서 웹페이지를 열 수 있는 postMessage 문법에 대한 예제코드를 확인해보세요.