А новый клип должен появляться после проигрывания предыдущего? Если у всех одинаково кол-во фреймов, то можно просто:

Код:
function show_movie() {
mc = _root.attachMovie("clip"+i, "clip"+i+"_mc", _root.getNextHighestDepth());
mc._x=100*i;
mc._y=100;
i++;
if (i>3) { clearInterval(timer);}
};
i=1;
timer = setInterval(show_movie, 500);