Creating Custom Visual Classes : Circle : Graphics Flash / Flex / ActionScript examples


Flash / Flex / ActionScript examples » Graphics » Circle »

 

Creating Custom Visual Classes


 

package {
  import flash.display.Sprite;
  import flash.display.Shape;  
  public class Main extends Sprite {
    public function Main(  ) {
      var red:Circle = new Circle0xFF000010 );
      red.x = 10;
      red.y = 20;
      var green:Circle = new Circle0x00FF0010 );
      green.x = 15;
      green.y = 25;
      var blue:Circle = new Circle0x0000FF10 );
      blue.x = 20;
      blue.y = 20;
        
      addChildred );
      addChildgreen );
      addChildblue );
    }
  }
}
class Circle extends flash.display.Shape {
  
    private var _color:uint;
    private var _radius:Number;
    
    public function Circlecolor:uint = 0x000000, radius:Number = 10 ) {
      _color = color;
      _radius = radius;
      
      draw(  );
    }
    
    private function draw(  ):void {
      graphics.beginFill_color );
      graphics.drawCircle00, _radius );
      graphics.endFill(  );
    }
  }

                           

        



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


Flash / Flex / ActionScript examples

 Navioo Graphics
» Circle