flash on 2015-7-21
♥0 |
Line 20 |
Modified 2015-07-21 03:49:56 |
MIT License
archived:2017-03-30 11:44:48
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
}