flash on 2015-7-21

by mutantleg
♥0 | Line 20 | Modified 2015-07-21 03:49: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/eOVg
 */

package {
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() {

            graphics.clear();
            graphics.lineStyle(2,0);


            var x0:Number; var y0:Number;  var x1:Number; var y1:Number;
            var x2:Number; var y2:Number;  var x3:Number; var y3:Number;            
            var cx:Number; var cy:Number;  var cw:Number; var ch:Number;   
            var caw:Number; var saw:Number;
            var cah:Number; var sah:Number;
            
            var ang:Number;
            ang = 0;
            
            ang = 0.2;

            cw = 128; ch = 64;     
            cx = 230; cy = 230;       

             cw*=0.5; ch*=0.5;

          //  ca = Math.cos(ang); //* (cw*0.5);
         //   sa = Math.sin(ang); //* (ch*0.5);
    
    
            graphics.drawCircle(cx,cy, 4);
          //  graphics.drawCircle(cx+ca*cw,cy+sa*cw,4);
          //  graphics.drawCircle(cx+sa*-ch,cy+ca*ch,4);

          //  graphics.drawCircle(cx+ca*cw+sa*-ch,cy+sa*cw+ca*ch,4);
  
  
            caw = Math.cos(ang)* (cw*0.5);
            saw = Math.sin(ang) *(cw*0.5);
            cah = Math.cos(ang)* (ch*0.5);
            sah = Math.sin(ang) *(ch*0.5);
   
         //   graphics.drawCircle(cx+caw,cy+saw,4);
        //    graphics.drawCircle(cx-sah,cy+cah,4);
   
 
            graphics.drawCircle(cx+caw+sah,cy+saw-cah,4);
            graphics.drawCircle(cx-caw+sah,cy-saw-cah,4);
            graphics.drawCircle(cx+caw-sah,cy+saw+cah,4);
            graphics.drawCircle(cx-caw-sah,cy-saw+cah,4);
  
    
            /*
               x0=cx+(ca+sa); y0=cy+(sa-ca); 
               x1=cx+(-ca+sa); y1=cy+(-sa-ca);
               x2=cx+(ca-sa); y2=cy+(sa+ca);
               x3=cx+(-ca-sa); y3=cy+(-sa+ca); 
        
             graphics.drawCircle(x0,y0, 4);
             graphics.drawCircle(x1,y1, 4);
             graphics.drawCircle(x2,y2, 4);
             graphics.drawCircle(x3,y3, 4);
                            
                graphics.moveTo(x0,y0);
                graphics.lineTo(x1,y1);
                graphics.lineTo(x3,y3);
                graphics.lineTo(x2,y2);
                graphics.lineTo(x0,y0);
             */                  
                            
            
        }//ctor
        
    }//classend
}