Revision: 12480
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 16, 2009 13:29 by allnatural
Initial Code
/ function magicTrigFunctionX (pointRatio){ return Math.cos(pointRatio*2*Math.PI); } function magicTrigFunctionY (pointRatio){ return Math.sin(pointRatio*2*Math.PI); } // function drawCircle(centerX, centerY, radius, sides){ // // Move the pen to the first point on the circle. this.moveTo(centerX + radius, centerY); // for(var i=0; i<=sides; i++){ var pointRatio = i/sides; var xSteps = magicTrigFunctionX(pointRatio); var ySteps = magicTrigFunctionY(pointRatio); var pointX = centerX + xSteps * radius; var pointY = centerY + ySteps * radius; this.lineTo(pointX, pointY); } } // lineStyle(0); // drawCircle(250, 250, 200, 100); //
Initial URL
http://www.pixelwit.com/blog
Initial Description
Initial Title
Dynamically Draw A Circle
Initial Tags
Initial Language
ActionScript 3