Test

by 7to3
♥0 | Line 25 | Modified 2009-05-17 19:18:13 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Sprite;
    import flash.display.Graphics;
    
    [SWF(backgroundColor="0x000000")]
    public class Test extends Sprite {
        public function Test() {
            // write as3 code here..
            for (var i:uint = 0; i < 20; i ++)
            {
                var rect:Sprite = _makeRect(Math.random() * 60 + 20);
                rect.x = stage.stageWidth * Math.random();
                rect.y = stage.stageHeight * Math.random();
                addChild(rect);
            }
        }
        
        private function _makeRect(size:Number = 20):Sprite
        {
            var rect:Sprite = new Sprite();
            var g:Graphics = rect.graphics;
            g.beginFill(0xFFFFFF, 0.5);
            g.drawRect(-size / 2, -size / 2, size, size);
            g.endFill();
            return rect;
        }
    }
}