forked from: forked from: 【wonderfl本】random

by kappanuki forked from forked from: 【wonderfl本】random (diff: 49)
♥0 | Line 30 | Modified 2010-02-08 14:02:55 | MIT License
play

ActionScript3 source code

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

// forked from kappanuki's forked from: 【wonderfl本】random
// forked from Knuckle's 【wonderfl本】random
package {
    
    import flash.display.Sprite;   
    public class Index extends Sprite {
        
        public function Index() {
           
           
            var repeatCount:int = 100;
            
            
            
            
         
            for(var k:uint = 0; k < repeatCount; k++ ){
                var X:Number = Math.round(Math.random()*300) + 50;
                var Y:Number = Math.round(Math.random()*380) + 50;
                var r:Number = Math.ceil(Math.random()*60);
                var S:Number = 230;
                var T:Number = 230;
                
                addChild(new DrawCircle(X, Y, r,S,T));
            }
        }
       
       
     
    }
}
import flash.display.MovieClip;
class DrawCircle extends MovieClip {
        public function DrawCircle(X:Number, Y:Number, r:Number,S:Number,T:Number) {
            
            
            
            graphics.lineStyle(20, Math.random()*0xffffff);
            graphics.drawCircle(X,Y,r)
           graphics.endFill() ;//?????
           graphics.beginFill(0x0)
          graphics.lineStyle(10, Math.random()*0xffffff)
            graphics.drawCircle(X,Y,r)
           
           graphics.moveTo(X,Y) 
         graphics.lineStyle(10,Math.random()*0xffffff)
           graphics.lineTo(S,T)   
          
                       
           
        }
}