Все должно работать. Потестируйте в кадре.

Код:
// сверху вниз
var y0 = 0;
for (var i = 0; i<5; i++) {
var my_mc = createEmptyMovieClip("my_mc"+i, i);
var my_txt = my_mc.createTextField("my_txt", my_mc.getNextHighestDepth(), 0, 0, 100, 30);
my_txt.text = i+" "+my_mc;
my_mc._y = y0;
y0 += my_mc._height;
}

Код:
// снизу вверх
var y0 = Stage.height;
for (var i = 0; i<5; i++) {
var my_mc = createEmptyMovieClip("my_mc"+i, i);
var my_txt = my_mc.createTextField("my_txt", my_mc.getNextHighestDepth(), 0, 0, 100, 30);
my_txt.text = i+" "+my_mc;
my_mc._y = y0-my_mc._height;
y0 -= my_mc._height;
}
Насчет "а обязательно вводить переменную y0 и my_mc", читайте четвертый пост.