カラフルな円

by _wonder
♥0 | Line 29 | Modified 2010-01-03 15:39:48 | MIT License
play

ActionScript3 source code

/**
 * Copyright _wonder ( http://wonderfl.net/user/_wonder )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/loLX
 */

package {
    import flash.display.Sprite;
    
    [SWF(width="465",height="465",frameRate="30",backgroundColor="0x000000")]
    public class FlashTest extends Sprite {
        public var _x:Number = stage.stageWidth/2;
        public var _y:Number = stage.stageHeight/2;
        public var _radius:Number = 120;
        public var _num:int = 39;
        
        public function FlashTest() {
            for(var i:int=0;i<_num;i++){
                var _color:int = make_color();
                var _circle:Sprite = draw(_color,_x,_y,_radius);            
                addChild(_circle);
                _radius = _radius-3;
            }
            
        }
        
        private function draw(color:int,posx:Number,posy:Number,radius:Number):Sprite{
            var _circle:Sprite = new Sprite();
            _circle.graphics.lineStyle(2,color);
            _circle.graphics.drawCircle(posx,posy,radius);
            _circle.graphics.endFill();
                return _circle;
        }
        
        private function make_color():int{
            var color:int = Math.floor(Math.random()*0xffffff);
            return color;
        }
    }    
}