Canvas Sprite


var stage = new Sprite();
stage.width = 600;
stage.height = 400;
stage.beginFill( 0xCCCCCC );
stage.drawRect( 0, 0, 400, 400 );
stage.clearRect( 10, 240, 20, 20 );
stage.beginFill( 0xFF0000 );
stage.drawCircle( 100, 100, 100 );

var s2 = new Sprite();
s2.x = 100;
s2.y = 100;
s2.beginFill( 0x0000FF );
s2.drawRect( 0, 0, 180, 180 );
s2.beginFill( 0x00FF00 );
s2.drawCircle( 160, 10, 40 );
stage.addChild( s2 );
document.getElementById('canvas').appendChild( stage );