A converter for use with BmpGlyph. Converts the fnt format into coffeescript.
A Pen by Matt Colman on CodePen.
# Fat arrow implementation | |
box.on 'go', @handleGo | |
handleGo: (e) => | |
e.target.removeListener 'go', @handleGo | |
@game.nextState() | |
# Thin arrow implementation | |
scope = @ | |
box.on 'go', -> | |
@removeListener 'go', @ |
A converter for use with BmpGlyph. Converts the fnt format into coffeescript.
A Pen by Matt Colman on CodePen.
$(document).bind("keydown", function (e) { | |
if (e.keyCode == 8) { // backspace | |
e.preventDefault() | |
// do whatever the backspace should do | |
} | |
} | |
define [ | |
'caper/game_state' | |
'easel' | |
'caper/util' | |
'underscore' | |
], (GameState, {Bitmap, Container, Text, SpriteSheet}, {randInt, extractFrame, removeObj}, _) -> | |
class Main extends GameState | |
define [ | |
'caper/game_state' | |
'easel' | |
'caper/util' | |
'underscore' | |
], (GameState, {Bitmap, Container, Text, SpriteSheet}, {randInt, extractFrame, removeObj}, _) -> | |
class Main extends GameState | |
define [ | |
'caper/game_state' | |
'easel' | |
'caper/util' | |
'underscore' | |
], (GameState, {Bitmap, Container, Text, SpriteSheet}, {randInt, extractFrame, removeObj}, _) -> |
define [ | |
'caper/actor' | |
], (Actor) -> | |
class SampleActor extends Actor | |
added: (@parent, @pos) -> | |
@cnt = new Container() | |
@cnt.x = @pos.x | |
@cnt.y = @pos.y | |
@parent.addChild @cnt |
define [ | |
'caper/actor' | |
], (Actor) -> | |
class Ball extends Actor | |
added: -> | |
#DRAGGABLE | |
@dragImage = @bitmap 'draggy' | |
@stage.addChild @dragImage |
class Main extends Activity | |
enter: -> | |
super | |
@mainCnt = new Container() | |
@stage.addChild @mainCnt | |
@adjustForAspectRatio @mainCnt |
@cnt.addHitArea new Rectangle(0, 0, 200, 300), false | |
@droppable = new Droppable(@cnt) |