|
|
@@ -0,0 +1,34 @@
|
|
|
+var stage;
|
|
|
+
|
|
|
+function init() {
|
|
|
+ stage = new createjs.Stage("demoCanvas");
|
|
|
+
|
|
|
+ var dummyModel = {position: {x: 10, y: 20}};
|
|
|
+ var p = new PhysicistView(dummyModel);
|
|
|
+ stage.addChild(p);
|
|
|
+
|
|
|
+ createjs.Ticker.on("tick", tick);
|
|
|
+ createjs.Ticker.setFPS(60);
|
|
|
+
|
|
|
+ var time = 0;
|
|
|
+
|
|
|
+ function tick(event) {
|
|
|
+ time = event.time - time > 400 ? event.time : time;
|
|
|
+
|
|
|
+ // time based
|
|
|
+ if(event.time == time){
|
|
|
+ dummyModel.position.x += 20;
|
|
|
+ p.update();
|
|
|
+ stage.update(event);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ resize();
|
|
|
+}
|
|
|
+
|
|
|
+function resize() {
|
|
|
+ stage.canvas.width = window.innerWidth;
|
|
|
+ stage.canvas.height = window.innerHeight;
|
|
|
+}
|
|
|
+
|
|
|
+function
|