forked from: experiment
forked from experiment (diff: 14)
ActionScript3 source code
/**
* Copyright wwbeyondww1 ( http://wonderfl.net/user/wwbeyondww1 )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/mjz7
*/
// forked from tjoen's experiment
package
{
import flash.display.Sprite;
import flash.events.Event;
public class Experiment extends Sprite
{
public var mc:Sprite;
public var i:Number=0;
public var angle:Number = 0;
public function Experiment():void
{
mc = new Sprite();
addChild(mc);
mc.graphics.lineStyle(0.1, 0xbbbbbb, 1, false, "normal", null, null, 233);
mc.graphics.beginFill(0xFFDD00, 1);
addEventListener(Event.ENTER_FRAME,onEnterFrame);
}
public function onEnterFrame(e:Event):void{
if(i<1000)
{
angle += 1.5; //2.3998
var cr:Sprite = new Sprite();
cr.x = Math.cos(angle) * i * 1;
cr.y = Math.sin(angle) * i * 1;
mc.addChild(cr);
if (i % 3 == 0)
{
mc.graphics.lineTo(cr.x, cr.y);
}
i++;
}
// mc.graphics.endFill();
}
}
}