con questa funzione, estratta direttamente dalla guida di flash, disegni un cerchio perfetto:

Codice PHP:
function drawCircle(mc:MovieClipx:Numbery:Numberr:Number):Void {
    
mc.moveTo(x+ry);
    
mc.curveTo(r+xMath.tan(Math.PI/8)*r+yMath.sin(Math.PI/4)*r+xMath.sin(Math.PI/4)*r+y);
    
mc.curveTo(Math.tan(Math.PI/8)*r+xr+yxr+y);
    
mc.curveTo(-Math.tan(Math.PI/8)*r+xr+y, -Math.sin(Math.PI/4)*r+xMath.sin(Math.PI/4)*r+y);
    
mc.curveTo(-r+xMath.tan(Math.PI/8)*r+y, -r+xy);
    
mc.curveTo(-r+x, -Math.tan(Math.PI/8)*r+y, -Math.sin(Math.PI/4)*r+x, -Math.sin(Math.PI/4)*r+y);
    
mc.curveTo(-Math.tan(Math.PI/8)*r+x, -r+yx, -r+y);
    
mc.curveTo(Math.tan(Math.PI/8)*r+x, -r+yMath.sin(Math.PI/4)*r+x, -Math.sin(Math.PI/4)*r+y);
    
mc.curveTo(r+x, -Math.tan(Math.PI/8)*r+yr+xy);

la usi così:
Codice PHP:
// creo un movieclip vuoto
this.createEmptyMovieClip("circle2_mc"2);
// richiamo la funzione passandogli come primo parametro il movieclip vuoto
drawCircle(circle2_mc100100100);