mmm....
prova così, sfruttando gli eventi onMotionFinished:
for (i=0; i<5; i++) {
trace(["cerchio"+i]);
duplicateMovieClip("cerchio"+i);
var tw1:Tween=new Tween(["cerchio"+i],"_x",Strong.easeOut,100,500,1,true);
tw1.onMotionFinished = function(){
var tw1:Tween=new Tween("cerchio"+i,"_x",Strong.easeOut,100,500,1,tr ue);
}
}
se non dovesse andare credo che il problema sia nel var tw1 dentro la funzione onMotionFinished
che non so se "cerchio"+i viene valutato al momento dell'esecuzione o della dichiarazione... mi sfugge, non ricordo!