юзай код

Код:
Object.prototype.circleTo = circle;
function circle(radius, NumberOfSteps, Xcenter, Ycenter, thickness, rgb, alpha) {
Arr = [50, 10, 0, 0, 2, 0, 100];
for (var i = 0; i<7; i++) {
if (arguments[i] != undefined) {
Arr[i] = arguments[i];
}
}
var R = Arr[0];
var X0 = Arr[2];
var Y0 = Arr[3];
var step = 2*Math.PI/Arr[1];
var R1 = R/Math.cos(step/2);
this.lineStyle(Arr[4], Arr[5], Arr[6]);
this.moveTo(X0+R, Y0);
for (var phi = step; phi<=2*Math.PI; phi += step) {
var ControlX = X0+R1*Math.cos(phi-step/2);
var ControlY = Y0-R1*Math.sin(phi-step/2);
var AnchorX = X0+R*Math.cos(phi);
var AnchorY = Y0-R*Math.sin(phi);
this.curveTo(ControlX, ControlY, AnchorX, AnchorY);
}
}
_root.circleTo(100, 15, 200, 200, 4, 0x00BB00, 100);