Forked from: sakef's はーと diff:1 forked from: はーと Fidel.Gonzal.. forked:0favorite:0lines:23license : MIT License modified : 2012-01-22 14:42:57 Embed Tweet // forked from sakef's はーと package { import flash.display.Sprite; [SWF(width="465", height="465", backgroundColor="0xFFFFFF", frameRate="40")] public class Main extends Sprite { public function Main() { graphics.lineStyle(5,0x000000); graphics.beginFill(0xff0000,1); graphics.moveTo(232,250); for(var i:int=1 ; i<180 ; i++) { var theta:Number = i*Math.PI/180; var tan:Number = Math.abs(Math.tan(theta)); var r:Number = 150*Math.pow(tan, 1/tan); var x:Number = Math.cos(theta)*r; var y:Number = -Math.sin(theta)*r; graphics.lineTo(232+x, 250+y); } } } } Code Fullscreen Preview Fullscreen