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/experiments/easing.js

31 lines
962 B
JavaScript

(function () {$(function() {
var engine, manager;
manager = new ResourceManager("assets");
engine = new Engine(manager);
window.debug_engine = engine;
manager.addImages(["ball.png"]);
return manager.prepare(function() {
engine.addCanvas($("#gamecanvas"));
engine.setInitialScene(engine.createScene("main"));
return manager.load(function() {
var ball;
engine.createSprites({
"ball": "ball.png"
});
ball = engine.createObject("ball");
ball.sprite = engine.getSprite("ball");
ball.onStep = function() {
return true;
};
ball.onClickGlobal = function(event) {
this.x = this.engine.ease.quadInOut(this.x, event.x - 41, 35);
return this.y = this.engine.ease.quadInOut(this.y, event.y - 41, 35);
};
engine.getScene("main").onLoad = function() {
return this.createInstance(ball, 0, 0);
};
return engine.start();
});
});
});
})();