forked from: forked from: 1つしか動かないけど...後で直そうか。
forked from forked from: 1つしか動かないけど...後で直そうか。 (diff: 35)
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/necG
*/
// forked from TFB's forked from: 1つしか動かないけど...後で直そうか。
// forked from TFB's 1つしか動かないけど...後で直そうか。
// forked from TFB's forked from: forked from: flash on 2010-3-13
// forked from TFB's forked from: flash on 2010-3-13
// forked from TFB's flash on 2010-3-13
package {
import flash.display.Sprite;
import flash.display.MovieClip;
import flash.events.MouseEvent;
import caurina.transitions.Tweener;
public class Rec extends Sprite {
var my_array:Array = [];
function ransu(hikisu:Number):Number{
return Math.random()*hikisu;
}
function marui(X:Number , Y:Number , R:Number=10 , C:Number=0xff0000):MovieClip{
var mc_a :MovieClip = new MovieClip;
mc_a.graphics.beginFill(C);
mc_a.graphics.drawCircle(0 , 0 , R);
return mc_a;
}
for(var i:uint=0; i<1000 ; i++){
var Circle:MovieClip = marui( ransu(550) , ransu (400) , ransu(10)+2 , ransu(0xffffff));
Circle.x = ransu(550);
Circle.y = ransu(400);
addChild(Circle);
my_array.push(Circle);
}
stage.addEventListener(MouseEvent.CLICK,clickhandler);
function clickhandler(e){
for(var j:uint = 0; j<my_array.length ; j++){
var mc:MovieClip = my_array[j];
Tweener.addTween( mc,{ x:ransu(550),y:ransu(400), time:2, delay:j*0.001 , transition:"easeInOutElastic" } );
}
}
import caurina.transitions.*;
}
