нео понял код что вы написали, точнее незнаю то ли мне надо
вот как я понимаю как должен работать моя скрип
сначала проверяеться переменная imgl[i] - тоесть первый ли раз обращаеться к этому клипу
если да то меняеться imgl[i] и создаеться мувик-контейнер (правда наверное можно и без него)
и загружаеться туда файл по ссылке image[i] мб с прелоудером
но полскольку я слаб в програмировании то у меня бывают такие ляпы
переделал на такой код

Код AS1/AS2:
var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
function onLoadInit(mc:MovieClip) {
trace("onLoadInit: " + mc);
}
mcLoader.addListener(this);
mcLoader.loadClip(_global.image[0], container);
все работает
а вот если поставил такую проверку

Код AS1/AS2:
if (_global.imgl[0] == 'start load'){
trace(_global.imgl[0]);
_global.imgl[0] = 'loaded';
trace(_global.imgl[0]);
mcLoader.addListener(this);
mcLoader.loadClip(_global.image[0], container);
}
else {trace('image1 loded')}
то перестает загружать