Alex T, спасибо, получилось вот так

Код:
function PutObjects() {
trace("импорт");
trace("len="+_root.Objects.length);
_root.depth++;
for (q=0; q<_root.Objects.length; q++) {
var curr1:MovieClipLoader = new MovieClipLoader();
trace("_root.depth="+_root.depth);
var curr:MovieClip = _root.createEmptyMovieClip("obj_"+q, _root.depth);
_root.depth++;
trace("_root.Objects[q].w "+_root.Objects[q].w);
trace("_root.Objects[q].h "+_root.Objects[q].h);
var curr1:MovieClipLoader = new MovieClipLoader();
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
trace(target_mc._name +" movie loaded");
number = target_mc._name.split("_");
nu=Number(number[1]);
trace("номер "+nu);
trace(_root.Objects+" _root.Objects");
target_mc._alpha=_root.Objects[nu].alpha;
target_mc._x=_root.Objects[nu].x;
target_mc._y=_root.Objects[nu].y;
target_mc._width=_root.Objects[nu].w;
target_mc._height=_root.Objects[nu].h;
};
curr._lockroot = true;
trace("_root.Objects[q].name"+_root.Objects[q].name);
curr1.loadClip(_root.Objects[q].name, curr);
curr1.addListener(mclListener);
trace("_root.Objects[q].name "+_root.Objects[q].name);
}
}
И ещё вопрос: как программно изменить размеры сцены. Флэшка читает из XML данные и должна поменять диамчески свои размеры. КАК?