やはり復習しないと

by plus-tic
♥0 | Line 28 | Modified 2010-04-27 00:13:23 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Sprite;
    import flash.events.MouseEvent;
    import caurina.transitions.*;
    
    
    public class Main extends Sprite {
        
        //ランダム
        public function rand(num:Number):Number{
        		return Math.random()*num;
        }
        
        public var my_array:Array = [];
        
        public function Main() {
        		for(var i:uint = 0;i<1000;i++){          
         	 var maru:Sprite = new Sprite();
         	 maru.graphics.beginFill(rand(0xff0000));
          	 maru.graphics.drawCircle(rand(500),rand(450),rand(10));
          	 addChild(maru);
          	 my_array.push(maru);
          	 this.addEventListener(MouseEvent.CLICK,ch);
          	 this.buttonMode = true;              
        		}	   		      
        }
        
        public function ch(e:MouseEvent):void{
        		for(var j:uint = 0; j<my_array.length; j++){
        		var mc:Sprite = my_array[j];
        		Tweener.addTween(mc,{x:rand(500),y:rand(400),time:2,transition:"easeInout"});
        		}
        }
        
    }
}

Forked