Mega Code Archive

 
Categories / Flash ActionScript / Graphics
 

Create a Ball by using the Gradient

package { import flash.display.GradientType; import flash.display.Sprite; import flash.geom.Matrix;      import flash.display.Sprite;            [SWF(width=550, height=400)]            public class Main extends Sprite {                      public function Main() {                var ball:Ball = new Ball();                addChild(ball);           }                 } } class Ball extends flash.display.Sprite {      public function Ball() {           var colors:Array = [];           var pMatrix:flash.geom.Matrix = new flash.geom.Matrix();           pMatrix.createGradientBox(70, 70, 0, -20, -10);           graphics.beginGradientFill(flash.display.GradientType.RADIAL, [0xFF0000,0x330000], [1,1], [0,0xFF], pMatrix);           graphics.drawCircle(25, 25, 25);           graphics.endFill();      } }