MapleStory Worlds Super Hackathon

MapleStory Worlds Super Hackathon/기본 개념

MapleStory World - 기본 문법

MyDesk 에서 MyFirstScript 를 만들어서 (create script) 창을 띄운다. ( MyDesk > 마우스 우클릭 > Create Scripts > Create Script ) 변수는 local * Lua 스크립트 기본적인 문법 log() console 창에 로그를 찍기 위해서는 log() 내부에 출력할 값을 넣어주면 됩니다. 변수 선언 키워드 local 변수를 선언하는 키워드로 local을 사용합니다. 변수 선언 방식은 local number = 1과 같이 local 자료형 = 초기화 값의 형태로 이루어집니다. 변수를 local 키워드 없이 사용하여 명시적으로 지역으로 정의하지 않으면 global(전역) 변수로 취급하게 됩니다. 이에 local(지역)으로 사용하길 원한다면 명시해야 합..

MapleStory Worlds Super Hackathon/기본 개념

Maple Story World - Component

- 3장 * TransFormComponent : 오브젝트가 월드 어디에 표시되는가, 오브젝트의 위치 정보를 갖고 있습니다. Position : 좌표, 위치에 대한 속성값 조정 Scale : 옆으로 위로 늘리기(entity 의 크기) : 물체의 크기, 크기에 대한 속성값을 x, y, z축 기반으로 조정 (default: 1) ZRotation : 회전 각(y축 기준) : 회전 값 (2D 게임에서는 Z축으로 회전함, 각도는 degree) 자식의 transformComponent 의 position 은 부모 기준으로 좌표를 나타낸다. 유의할 점은 특정 오브젝트를 자식으로 넣고 부모의 값을 바꾸면 자식도 함께 영향을 받고, 자식의 좌표는 부모 좌표 기준 상대 좌표로 표기한다는 것입니다. 따라서 월드 기준(Wo..

orange_mj
'MapleStory Worlds Super Hackathon' 카테고리의 글 목록 (2 Page)