enforce enchant.js와 tmlib.js를 사용한 게임 제작 프레임 워크 "enforce"WorldView 정보 enforce에서 게임을 만드는 경우 화면 크기는 'environ.coffee'에서 설정한 크기입니다. 이 크기 이외에는 스프라이트를 그릴 수 없습니다 (생성할 수는 있지만 표시되지 않습니다). 그러나 "WorldView"를 사용하면 더 넓은 영역을 "environ.coffee"로 설정한 크기의 창에서 들여다 보는 형태로 만들 수 있습니다. 예를 들어 'environ.coffee'에서 '48... enchant.jsenforce자바스크립트CoffeeScripttmlib.js enchant.js와 tmlib.js를 사용한 게임 제작 프레임 워크 "enforce"당 판정 제어 이 섹션에서는 "game01"이라는 디렉토리 내에서 작업하고 있다고 가정합니다. 게임 등에서 캐릭터끼리의 당 판정을 취하는 것은 많이 사용됩니다. 당 판정은, 통상은 스프라이트 표시로 사용하고 있는 화상의 구형으로 판정됩니다. 그러나, 이것으로는 그림의 크기가 그대로 게임의 난이도가 되어 버려, 게임 밸런스를 취하는 방법이 어려워져 버립니다. enforce에서는 생성된 객체의 당 판정은 지정... enchant.jsenforce자바스크립트CoffeeScripttmlib.js enchant.js와 tmlib.js를 사용한 게임 제작 프레임 워크 "enforce"캐릭터의 중첩 처리 이 섹션에서는 "game01"이라는 디렉토리 내에서 작업하고 있다고 가정합니다. enchant.js와 tmlib.js에서 스프라이트의 상하 관계는 장면에 addChild 한 순서대로 위로 위로 겹쳐집니다 (마지막에 추가한 것이 맨 위). 그러나 enforce에서는 스프라이트를 숨긴 경우는 removeChild하고 있기 때문에 일단 숨긴 스프라이트를 다시 표시하면 addChild되어 최상위에 ... enchant.jsenforce자바스크립트CoffeeScripttmlib.js
enchant.js와 tmlib.js를 사용한 게임 제작 프레임 워크 "enforce"WorldView 정보 enforce에서 게임을 만드는 경우 화면 크기는 'environ.coffee'에서 설정한 크기입니다. 이 크기 이외에는 스프라이트를 그릴 수 없습니다 (생성할 수는 있지만 표시되지 않습니다). 그러나 "WorldView"를 사용하면 더 넓은 영역을 "environ.coffee"로 설정한 크기의 창에서 들여다 보는 형태로 만들 수 있습니다. 예를 들어 'environ.coffee'에서 '48... enchant.jsenforce자바스크립트CoffeeScripttmlib.js enchant.js와 tmlib.js를 사용한 게임 제작 프레임 워크 "enforce"당 판정 제어 이 섹션에서는 "game01"이라는 디렉토리 내에서 작업하고 있다고 가정합니다. 게임 등에서 캐릭터끼리의 당 판정을 취하는 것은 많이 사용됩니다. 당 판정은, 통상은 스프라이트 표시로 사용하고 있는 화상의 구형으로 판정됩니다. 그러나, 이것으로는 그림의 크기가 그대로 게임의 난이도가 되어 버려, 게임 밸런스를 취하는 방법이 어려워져 버립니다. enforce에서는 생성된 객체의 당 판정은 지정... enchant.jsenforce자바스크립트CoffeeScripttmlib.js enchant.js와 tmlib.js를 사용한 게임 제작 프레임 워크 "enforce"캐릭터의 중첩 처리 이 섹션에서는 "game01"이라는 디렉토리 내에서 작업하고 있다고 가정합니다. enchant.js와 tmlib.js에서 스프라이트의 상하 관계는 장면에 addChild 한 순서대로 위로 위로 겹쳐집니다 (마지막에 추가한 것이 맨 위). 그러나 enforce에서는 스프라이트를 숨긴 경우는 removeChild하고 있기 때문에 일단 숨긴 스프라이트를 다시 표시하면 addChild되어 최상위에 ... enchant.jsenforce자바스크립트CoffeeScripttmlib.js