You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
radium/easing/core.coffee

34 lines
690 B
CoffeeScript

$(->
manager = new ResourceManager("easing/assets")
engine = new Engine(manager)
window.debug_engine = engine
# Configure game assets
manager.addImages([
"images/cursor.png"
])
manager.prepare()
manager.preload(null, ->
engine.addCanvas($("#gamecanvas"));
scene = engine.createScene("main")
engine.createSprite("cursor", "images/cursor.png")
cursor = engine.createObject("cursor")
cursor.sprite = engine.getSprite("cursor")
cursor.onClickGlobal = (event) ->
@x = @engine.ease.quadInOut(@x, event.x - 41, 35)
@y = @engine.ease.quadInOut(@y, event.y - 41, 35)
cursor.onStep = ->
return true
scene.createInstance(cursor, 0, 0)
engine.start()
)
)