/** © 2007 by Duncan Holby. www.glyfconstruct.com Protected under the Creative Commons Licence. For non-commerical use only. Feel free to use but please credit. **/ package { import flash.display.Sprite; public class Circle extends Sprite { private var radius:Number; private var color:uint; private var displaceX:uint; private var displaceY:uint; public function Circle(displaceX:uint=0, displaceY:uint=0, color:uint=0x000000, radius:Number=10) { this.radius = radius; this.color = color; this.displaceX = displaceX; this.displaceY = displaceY; init(); } private function init():void { graphics.beginFill(color); graphics.drawCircle(displaceX, displaceY, radius); graphics.endFill(); } } }