flash on 2012-10-30

by mutantleg
♥0 | Line 31 | Modified 2012-10-30 23:18:56 | MIT License
play

ActionScript3 source code

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

package {

    import flash.geom.Point;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {

        public var vecPoint:Array;

        public function FlashTest() {
  
  
              graphics.clear();
              graphics.lineStyle(2,0);
            
            vecPoint = new Array();
            var i:int;
            var num:int;
            var p:Point;
            var m:Number = 32;
            var mh:Number = m * 0.5;
            
            graphics.drawRect(100,100,200,200);
            
            for (i = 0; i < 16; i++)
            {
                p = new Point();
                p.x = 100+Math.random()*200;
                p.y = 100+Math.random()*200;
                vecPoint.push(p);
                
                graphics.lineStyle(1,0);
                graphics.drawCircle(p.x, p.y, 4);
                
                p.x = Math.round(p.x/m)*m + mh;
                p.y = Math.round(p.y/m)*m + mh;
                
                graphics.lineStyle(1,0xFF0000);
                graphics.drawCircle(p.x,p.y,4);
                
            }//nexti
            
            
            
            
        }//ctor
    }//classend
}