forked from: flash on 2010-1-21
forked from flash on 2010-1-21 (diff: 5)
ActionScript3 source code
/**
* Copyright Tamanegi_kenshi ( http://wonderfl.net/user/Tamanegi_kenshi )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/7tXN
*/
// forked from hacker_8_p_cnxt's flash on 2010-1-21
package {
import flash.events.TimerEvent;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.display.Sprite;
import flash.display.Shape;
import flash.accessibility.Accessibility;
import flash.utils.Timer;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
var cenX:Number = stage.stageWidth/2;
var myTimer:Timer = new Timer(5);
myTimer.addEventListener(TimerEvent.TIMER,text);
myTimer.start();
function text(event:TimerEvent):void{
var maru:Sprite = new Sprite();
with(maru.graphics){
beginFill(Math.floor(Math.random()*0xffffff));
drawRect(mouseX,mouseY,Math.floor(Math.random()*60),Math.floor(Math.random()*70));
endFill();
}
addChild(maru);
var test:Number = Math.random()*-15;
addEventListener(Event.ENTER_FRAME,susumu);
function susumu(event:Event):void{
maru.x +=Math.random()*10;
maru.y +=test;
test +=0.5;
maru.rotation +=1;
addEventListener(Event.ENTER_FRAME,kie);
function kie(event:Event):void{
maru.alpha -=0.001;
}
}
}
}
}
}
