2 2K WebStudio
а вот это будет корявый угловатый тормазной вариант

двоешник
2 Верас Ольга

Код:
MovieClip.prototype.drawArc=function(x,y,radius,arc,startAngle,yRadius){
if(yRadius==undefined){yRadius=radius}
if(Math.abs(arc)>360){arc=360}
segs=Math.ceil(Math.abs(arc)/45)
segAngle=arc/segs
theta=-(segAngle/180)*Math.PI
angle=-(startAngle/180)*Math.PI
ax=x-Math.cos(angle)*radius
ay=y-Math.sin(angle)*yRadius
if(segs>0){for(i=0;i<segs;i++){
angle+=theta
angleMid=angle-(theta/2)
bx=ax+Math.cos(angle)*radius
by=ay+Math.sin(angle)*yRadius
cx=ax+Math.cos(angleMid)*(radius/Math.cos(theta/2))
cy=ay+Math.sin(angleMid)*(yRadius/Math.cos(theta/2))
this.curveTo(cx,cy,bx,by)}}}
with(this.createEmptyMovieClip("circle",1)){
my_radius=Math.sqrt(Stage.width*Stage.width+Stage.height*Stage.height)/5
lineStyle(5,0xFF0000,100)
beginFill(0x000000,50)
moveTo(My_radius,0)
drawArc(my_radius,0,my_radius,360,0)
_x=Stage.width/2;_y=Stage.height/2}
извеняюсь за второй топ
