Цитата:
|
Сообщение от MyXus
А вот пожалте, не поленился. Создаем мувик 01.swf, в который кладем что угодно. Я клал фотку.
Создаем мувик 02.swf, в еддинственном кадре которого пишем
....
У меня трэйс выводит сплошь нули.
|
А так?

Код:
var interv:Array = new Array();
var objs:Array = new Array();
for(i=0;i<100;i++) {
objs[i] = this.createEmptyMovieClip('clip'+i, this.getNextHighestDepth());
objs[i].loadMovie('01.swf', 1);
interv[i] = setInterval(function(j) {
var t = objs[j].getBytesTotal();
var l = objs[j].getBytesLoaded();
if(t==l && t>0) {
trace(objs[j]._width);
clearInterval(interv[j]);
}
}, 50, i);
}
Заметь, я изменил лишь интервал. Сам догадаешься, почему так или объяснить?