Вот за 5 минут накидал пример, думаю будет работать - хотя я не проверял!

Код:
// Создали массив с названиями наших мувиков которые запихнем на Stage
var arrayMc:Array = new Array("clip1", "clip2", "clip3", "clip4");
// Создали массив с названиями наших картинок, которые будем загружать
var arrayPc:Array = new Array("name1.swf", "pic.jpg", "alpha.png", "ppp.jpg");
// Наш счетчик загруженных картинок
var loadPicture:Number = 0;
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
// Событие онИнит, вызовется, после того как картинка полностью загрузится, и инициализируется (у неё появятся размеры, и т.д.)
loadPicture ++;
if(arrayMc[loadPicture] != null){
loadMyPicture();
}
}
mclListener.onLoadError = function(target_mc:MovieClip, errorCode:String, httpStatus:Number) {
trace(">> loadListener.onLoadError()");
trace(">> ==========================");
trace(">> errorCode: " + errorCode);
trace(">> httpStatus: " + httpStatus);
}
// функция загрузки картинок
function loadMyPicture(){
var moveLink:MovieClip = this.createEmptyMovieClip(arrayMc[loadPicture], this.getNextHighestDepth());
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("http://www.yourserver.com/"+arrayPc[loadPicture], moveLink);
}
// Понеслась...
loadMyPicture();