se lo metti nel for ti appaiono ovviamente tutte insieme, devi metterle in un enterFrame

se non vuoi usare il setInterval puoi usare il getTimer, fanno pressapoco la stessa cosa (pressapoco perchè setInterval funziona meglio)

ma facendo così non va?

num = 1;
maxAt = 10;
function setClip() {
if (num<=maxAt) {
attachMovie("clip", "clip"+num, num);
_root["clip"+num]._x = 10*num;
_root["clip"+num]._y = 100;
num++;
} else {
clearInterval(idInt)
}
}
idInt = setInterval(setClip, 500);