flash on 2015-3-13

by mutantleg
♥0 | Line 40 | Modified 2015-03-13 05:36:52 | 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/10sl
 */

package {
    import flash.events.Event;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() {
         
          stage.addEventListener(Event.ENTER_FRAME, onEnter);  
        }//ctor
        
        public function onEnter(e:Event):void
        {
            var mx:Number; var my:Number;
            mx = stage.mouseX;
            my = stage.mouseY;
            
            var sx:Number; var sy:Number;
            
            sx = mx-230; sy = my-230;
            
            graphics.clear();
            graphics.lineStyle(2, 0);
            
            var ax:Number; var ay:Number;
            var w:Number;
            ax = 230;  ay = 230;
            w = 64;
            
            
           graphics.drawRect(ax-sx,ay-sy,w,w);         
         
         
         
           var t:Number;
           t=1;
           var wt:Number;

            ax = 230;  ay = 230;
           for (t = 1.0; t < 1.5; t+=0.02)
           {   wt = w*t;  graphics.drawRect(ax-sx*t,ay-sy*t,wt,wt);   }    

           ax = 0;  ay = 0;
           
           for (t = 1.0; t < 1.5; t+=0.02)
           {   wt = w*t;  graphics.drawRect(ax-sx*t,ay-sy*t,wt,wt);   }    

     //      {   wt = w*t;  graphics.drawRect(ax-sx*t-wt*0.5,ay-sy*t-wt*0.5,wt,wt);   }    
                 
        ax = 465;  ay = 465;

           for (t = 1.0; t < 1.5; t+=0.02)
           {   wt = w*t;  graphics.drawRect(ax-sx*t,ay-sy*t,wt,wt);   }    
      
                
         
         var i:int; var k:int;
         for (i =0; i< 16; i+=1)
         for (k =0; k < 16; k+=1)
         { graphics.drawRect(k*16-sx,i*16-sy,8,8); }
                    
            
            
        }//onenter
        
    }//classend
}