flash on 2011-6-8

by itkr
♥0 | Line 35 | Modified 2011-06-08 17:52:07 | MIT License
play

ActionScript3 source code

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

package {

    import frocessing.display.F5MovieClip2DBmp;
    import flash.geom.Point;
    import flash.events.MouseEvent;

    public class Main extends F5MovieClip2DBmp{

        private const STAGE:Object = {stageX:460,stageY:460};
        private var points:Array = new Array();
        private var count:int = 0;

        public function Main(){
        }

        public function setup():void{
            addEventListener(MouseEvent.CLICK,mouseClicked);
            noLoop();
            var point:Point = new Point();
            point.x = STAGE.stageX / 2;
            point.y = STAGE.stageY / 2;
            points.push(point);
        }

        public function draw():void{
            for (var i:int=0; i<points.length; i++){
                stroke(0x000000);
                noFill();
                circle(points[i].x,points[i].y,3*count+1);
            }
            count++;
        }

        private function mouseClicked(e:MouseEvent):void{
            var point:Point = new Point();
            point.x = mouseX;
            point.y = mouseY;
            points.push(point);
            redraw();
        }
    }
}