do you want to animate an arc (ie, line) that ends displaying a semi-circle?
Yes, exactly. An arc of different degrees each time.
you can use arcF to draw that arc:
var mc:MovieClip = new MovieClip();
var mc:MovieClip = MovieClip(e.currentTarget);
Yes, it is a solution. However, since the fla file is very long, I have 3 FPS to cover all material. Hence it does not appear to be a smooth drawing.
i don't understand why or if you've set your fps to 3, but if your fps is unintentional you should fix that.
For very long timelines you can work a different way. Have a movieclip in frame 1, that can have up to 16,000 frames. In the last frame you can put a script, on these lines:
In the 'gonext' function that is in the main timeline you would go into frame 2, where another movieclip of up to 16,000 frames can be, which continues the animation from the first movielclip. Using this approach you can increase your frame rate.