added foundation for transition support, and added linear transitions. easeIn, easeOut, and easeInOut transitions will come later.

git status
This commit is contained in:
Eric Rowell
2012-03-12 22:41:09 -07:00
parent 0375fdc400
commit 1ac858dea5
8 changed files with 252 additions and 58 deletions

View File

@@ -14,6 +14,8 @@ Kinetic.Layer = function(config) {
this.canvas = document.createElement('canvas');
this.context = this.canvas.getContext('2d');
this.canvas.style.position = 'absolute';
this.transitions = [];
this.transitionIdCounter = 0;
// call super constructors
Kinetic.Container.apply(this, []);
@@ -75,4 +77,4 @@ Kinetic.Layer.prototype = {
};
// Extend Container and Node
Kinetic.GlobalObject.extend(Kinetic.Layer, Kinetic.Container);
Kinetic.GlobalObject.extend(Kinetic.Layer, Kinetic.Node);
Kinetic.GlobalObject.extend(Kinetic.Layer, Kinetic.Node);