複数の円を描く

複数の円を描く練習。
それぞれの円の中心座標、半径、塗りつぶしの色を配列で与えるようにする。円を描くのは、curveToを使ったクラスを作るよりもdrawCircleの方がはるかに簡単だと思うので、drawCircleで楽をする。addChildとかやらなくてもいいし。
for文で一気に描画する。

package {
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            var xList:Array = [100,200,300,190,400,150];
            var yList:Array = [30,400,150,200,100,100];
            var rList:Array = [10,20,40,80,30,50];
            var cList:Array = [0x00AA22,0x1111FF,0x33AACC,
                               0x558822,0x22AA55,0x123456]
            graphics.lineStyle(10,0xFF0022);
            
            for (var i:Number=0; i<xList.length; i++) {
            	    graphics.beginFill(cList[i]);
            	    graphics.drawCircle(xList[i],yList[i],
            	                        rList[i]);
            	    graphics.endFill();
            }
            
        }
    }
}

できた。