flash on 2010-12-28

by hacker_szbb9rbf
♥0 | Line 35 | Modified 2010-12-28 13:00:04 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Sprite;
    import flash.display.*;
    import flash.events.*;
    
    public class main extends Sprite {
        
        private var mc:MovieClip; 
        
        public function main() {
            // write as3 code here..
            
            this.init();

            
        }
        
        public function init():void {
            for( var i:Number=0; i<100; i++){
                this.mc = new MovieClip();
                
                var col:Number = Math.random()* 0xffffff;
                var size:Number = 2+ (Math.random() * 10);
                mc.graphics.beginFill(col,1);
                
                mc.graphics.drawRect(0,0,size,size);
                
                mc.graphics.endFill();
                mc.x = 100;
                mc.y = 100;
                mc.x = Math.random() * 400;
                mc.y = Math.random() * 400;
                mc.rotation =20;
                mc.rotation = Math.random() * 360;
                mc.direction= Math.random() * 360;
                addChild(mc);     
                // mc.addEventListener(mouseEvent.CLICK, this.mc_click);
                 mc.addEventListener( 'enterFrame' , this.move);
            }
        }
        
        private function move(e:Event ):void{
           // trace(e.target);
            e.target.x+=   (Math.random() * 1) - (Math.random() * 1);
            e.target.y+= (Math.random() * 1) - (Math.random() * 1);
            
            e.target.rotation+=1;
        }
        

    }
}