Поскольку данная тема стала весьма часто встречаться, то написал общий код с примером последовательной загрузки файлов, имена которых имеют числовую последовательность и общее число файлов неизвестно.

Код:
//// загрузчик
var mcl:MovieClipLoader = new MovieClipLoader ();
mcl.addListener (this);
//// итеретор
var i:Number = 0;
//// корень имени файла
var rootName:String = "image";
//// оконечание имени файла
var endName:String = ".gif";
//// переменная для хранения ссылки на передыдущий контейнер загрузки (нужно для позиционирования клипов относительно друг друга)
var mcOld:MovieClip = null;
//// событие при удачной загрузки / а также инициализирующая функция загрузки
this.onLoadInit = function () {
var mc:MovieClip = this.createEmptyMovieClip ("mc" + i, i);
mc._x = ((mcOld._x + mcOld._width) || 0) + 10;
mc._y = 10;
mcl.loadClip (rootName + i + endName, mc);
mcOld = mc;
i++;
};
//// событие при неудачной загрузки
this.onLoadError = function () {
trace ("Загрузка завершена");
};
this.onLoadInit ();