flash on 2015-1-15
♥0 |
Line 38 |
Modified 2015-01-15 06:16:41 |
MIT License
archived:2017-03-30 11:50:02
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/hEha
*/
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 var gt:int = 0;
public function onEnter(e:Event):void
{
gt += 1;
graphics.clear();
graphics.lineStyle(2,0);
var ax:Number; var ay:Number
ax = 230;
ay = 230;
//graphics.drawCircle(230, 230, 64);
var sx:Number; var sy:Number;
var kx:Number; var ky:Number; var kz:Number;
var sa:Number;
sa = gt *0.01;
var i:int;
for (i = 0; i < 628; i+= 5)
{
var d:Number;
var ang:Number;
ang = i * 0.01; ang += sa; ang *= 7;
d = i/10;
kx = ax+Math.cos(ang)*d;
kz = ay+Math.sin(ang)*d;
ky = d*2;
sx = kx - kz + 230;
sy = (kx*0.5)+(kz*0.5)-ky;
if (i == 0) { graphics.moveTo(sx,sy); }
else { graphics.lineTo(sx,sy);}
//graphics.drawCircle(sx,sy,4);
}//nexti
}//onenter
}//classend
}