flash on 2012-6-20

by s1190133
constructer
interval=33sec
♥0 | Line 35 | Modified 2012-06-20 23:13:14 | MIT License
play

ActionScript3 source code

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

package
{
    import flash.display.Sprite;
    import flash.events.TimerEvent;
    import flash.utils.Timer;
    
    public class case00 extends Sprite
    {
        private var size:Number;
        private var timer:Timer;
        private var ball:Ball;
        //constructer
        function case00()
        {
            size=0;
            timer=new Timer(33);  //interval=33sec
            timer.addEventListener(TimerEvent.TIMER,loop);
            timer.start();
            ball=new Ball();
        }
        public function loop(event:TimerEvent):void{
            size+=0.05;
            if(size>10) size=0;
            ball.x=mouseX;
            ball.y=mouseY;
            
            ball.scaleX=ball.scaleY=size;
        }
    }
}
import flash.display.Sprite;
class Ball extends Sprite{
    function Ball():void{
        graphics.beginFill(Math.random()*0xFFFFFF);
        graphics.drawCircle(0,0,0.1);
        graphics.endFill();
    }
}