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

Код AS3:
var clipCount:int=10;//количество клипов
var j:int=1; //номер текущего клипа
var arClips:Array=new Array();
private function initLoading():void
{
loadClip(j);
}
private function loadClip(i:int):void
{
//лоадеры,реквесты и пр.пр
ldClipLoader.addEventListener(Event.Complete,loadComplete);
}
private function loadComplete(event:Event):void
{
var tempClip:MovieClip=event.currenttarget as MovieClip;//получили
arClips.push(tempClip);
if (j<clipCount)
{
j++;
loadClip(j);
}
}
Вот примерно так. И еще. AS3 - асинхронен.