forked from: forked from: random test for SO

by www0z0k
♥0 | Line 28 | Modified 2017-01-02 05:54:11 | MIT License
play

ActionScript3 source code

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

// forked from ultine's forked from: random test for SO
// forked from www0z0k's random test for SO
package {
    import flash.text.TextField;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            // write as3 code here..
            var colorArray:Array = [0x00ffff,0xff00ff,0x0000ff,0xffff00,0x55ff99,0x99ff55,0x99ff55,0xffff99];
            var tf:TextField = new TextField();
            addChild(tf);
            tf.multiline = true;
            tf.autoSize = 'left';
            for(var i:int = 0; i < 23; i++){
                for (var j:int = 0; j < 8; j++){
                    addChild(new MySquare(Math.random()*colorArray[j],15,i*20,j*10));
                }
            }
        }
    }
}
    import flash.display.Sprite;
    class MySquare extends Sprite{
        public function MySquare(color:uint,offset:int,_x:Number,_y:Number){
            
            graphics.beginFill(color);
            graphics.drawRect(0,0,20,10);
            graphics.endFill();
            
            x = _x;
            y = _y;
        }
    }