tmlib.js enchant.js와 tmlib.js를 사용한 게임 제작 프레임 워크 "enforce"WorldView 정보 enforce에서 게임을 만드는 경우 화면 크기는 'environ.coffee'에서 설정한 크기입니다. 이 크기 이외에는 스프라이트를 그릴 수 없습니다 (생성할 수는 있지만 표시되지 않습니다). 그러나 "WorldView"를 사용하면 더 넓은 영역을 "environ.coffee"로 설정한 크기의 창에서 들여다 보는 형태로 만들 수 있습니다. 예를 들어 'environ.coffee'에서 '48... enchant.jsenforce자바스크립트CoffeeScripttmlib.js tmlib-rpg 메뉴 창 작성 계속 RPG 시스템을 만들 때 다양한 메뉴 창이 있으므로 ... 범용적으로 사용할 수 있도록 만들고 있습니다. 그럼, 우선 표시를 선택할 수 있습니다. 다른 부분이 여러가지 없기 때문에 작성중. 메뉴에 많은 항목이 있는 경우의 페이지 처리 or 스크롤 처리 페이지를 쉽게 이해할 수 있도록 페이지 네이션 또는 스크롤 막대 다양한 커서를 사용자 정의 할 수있게합니다 터치 조작, 마우스 조작에 대응 왼... tmlib.jsCoffeeScript tmlib-rpg 맵의 이동 제한이라든지 타이틀 장면이라든지 만들었습니다. tmlib.js 0.1.8 의 MapSheet 클래스에서는, 이동 제한이 아직 없는 것 같기 때문에 구현해 보았습니다. 우선 타일 세트에서의 이동 제한 VX Ace에서는 비트 연산이었지만 어쨌든 배열에 이제 여러가지 힘들어 ^^ 실제로, 이 값을 사용하는 것은 내부이므로, 별로 신경 쓰지 않을지도 모르지만, 이름이 특히 힘들다… 예를 들어 HORIZON은 수평으로 통과할 수 있을까? 통과 할... tmlib.jsCoffeeScript tmlib-rpg 캐릭터의 작성 (2) rpg.Character/rpg.SpriteCharacter 소재(Asset)의 정의를 할 수 있었으므로, 그것을 사용해, 보행 애니메이션과 카모로모로를 실장중. 사용법은 다음과 같은 느낌. new 연산자를 사용하고 있는 것은, 내부의 클래스는, tmlib 를 사용하고 있지 않기 때문에… 모처럼 CoffeeScript 를 사용하게 되었고 내부 클래스는, 의존성을 낮게… rpg.SpriteCharacter 가 참조하고 있는 rpg.Character 클래... 자바스크립트tmlib.jsCoffeeScript tmlib-rpg 메뉴 만들기 이렇게 자주 쓰는 건 처음 뿐이라고 생각하지만… 수당 점진적으로 만드는 것으로, 우선은 기본 메뉴 창 WindowMenu 클래스 WindowMenu 샘플 (무무, Qiita는 달마다 업로드 사이즈 왔어…) 커스터마이즈하는 파라미터로서는, 위치와 사이즈도 있지만, 칼럼수와 행수에, 페이지의 대응도 하지 않으면. 이벤트 관련도 작성해, 구현했으므로 또 그 근처를 써 두고 싶다. (기억) 메뉴를 ... 자바스크립트tmlib.jsCoffeeScript tmlib.js에서 카운터 단추 tmlib.js에서 Sprite는 카운터가 있는 단추를 실현했습니다. 카운트다운 지원. MAX 개수를 초과하면 0이 반환됩니다. 예시 사용하기 (계수 단추가 있는 클래스 정의 생략) 초기 뷰 클릭하거나 클릭하면 계수를 증가합니다.... JavaScripttmlib.js tmlib.js에서 체크박스 tmlib.스플릿으로 체크박스를 구현합니다. 그림과 크기는 임의입니다. 생략한 후 이미지 -> 고정 이름으로 지정한 크기 -> ON의 이미지 크기를 검사합니다. 예제 사용(Checkbox 클래스 정의 생략) 이렇게 돼서... JavaScripttmlib.js
enchant.js와 tmlib.js를 사용한 게임 제작 프레임 워크 "enforce"WorldView 정보 enforce에서 게임을 만드는 경우 화면 크기는 'environ.coffee'에서 설정한 크기입니다. 이 크기 이외에는 스프라이트를 그릴 수 없습니다 (생성할 수는 있지만 표시되지 않습니다). 그러나 "WorldView"를 사용하면 더 넓은 영역을 "environ.coffee"로 설정한 크기의 창에서 들여다 보는 형태로 만들 수 있습니다. 예를 들어 'environ.coffee'에서 '48... enchant.jsenforce자바스크립트CoffeeScripttmlib.js tmlib-rpg 메뉴 창 작성 계속 RPG 시스템을 만들 때 다양한 메뉴 창이 있으므로 ... 범용적으로 사용할 수 있도록 만들고 있습니다. 그럼, 우선 표시를 선택할 수 있습니다. 다른 부분이 여러가지 없기 때문에 작성중. 메뉴에 많은 항목이 있는 경우의 페이지 처리 or 스크롤 처리 페이지를 쉽게 이해할 수 있도록 페이지 네이션 또는 스크롤 막대 다양한 커서를 사용자 정의 할 수있게합니다 터치 조작, 마우스 조작에 대응 왼... tmlib.jsCoffeeScript tmlib-rpg 맵의 이동 제한이라든지 타이틀 장면이라든지 만들었습니다. tmlib.js 0.1.8 의 MapSheet 클래스에서는, 이동 제한이 아직 없는 것 같기 때문에 구현해 보았습니다. 우선 타일 세트에서의 이동 제한 VX Ace에서는 비트 연산이었지만 어쨌든 배열에 이제 여러가지 힘들어 ^^ 실제로, 이 값을 사용하는 것은 내부이므로, 별로 신경 쓰지 않을지도 모르지만, 이름이 특히 힘들다… 예를 들어 HORIZON은 수평으로 통과할 수 있을까? 통과 할... tmlib.jsCoffeeScript tmlib-rpg 캐릭터의 작성 (2) rpg.Character/rpg.SpriteCharacter 소재(Asset)의 정의를 할 수 있었으므로, 그것을 사용해, 보행 애니메이션과 카모로모로를 실장중. 사용법은 다음과 같은 느낌. new 연산자를 사용하고 있는 것은, 내부의 클래스는, tmlib 를 사용하고 있지 않기 때문에… 모처럼 CoffeeScript 를 사용하게 되었고 내부 클래스는, 의존성을 낮게… rpg.SpriteCharacter 가 참조하고 있는 rpg.Character 클래... 자바스크립트tmlib.jsCoffeeScript tmlib-rpg 메뉴 만들기 이렇게 자주 쓰는 건 처음 뿐이라고 생각하지만… 수당 점진적으로 만드는 것으로, 우선은 기본 메뉴 창 WindowMenu 클래스 WindowMenu 샘플 (무무, Qiita는 달마다 업로드 사이즈 왔어…) 커스터마이즈하는 파라미터로서는, 위치와 사이즈도 있지만, 칼럼수와 행수에, 페이지의 대응도 하지 않으면. 이벤트 관련도 작성해, 구현했으므로 또 그 근처를 써 두고 싶다. (기억) 메뉴를 ... 자바스크립트tmlib.jsCoffeeScript tmlib.js에서 카운터 단추 tmlib.js에서 Sprite는 카운터가 있는 단추를 실현했습니다. 카운트다운 지원. MAX 개수를 초과하면 0이 반환됩니다. 예시 사용하기 (계수 단추가 있는 클래스 정의 생략) 초기 뷰 클릭하거나 클릭하면 계수를 증가합니다.... JavaScripttmlib.js tmlib.js에서 체크박스 tmlib.스플릿으로 체크박스를 구현합니다. 그림과 크기는 임의입니다. 생략한 후 이미지 -> 고정 이름으로 지정한 크기 -> ON의 이미지 크기를 검사합니다. 예제 사용(Checkbox 클래스 정의 생략) 이렇게 돼서... JavaScripttmlib.js