Показать сообщение отдельно
Старый 17.08.2005, 15:21
DeadMorozz вне форума Посмотреть профиль Отправить личное сообщение для DeadMorozz Найти все сообщения от DeadMorozz
  № 6  
Ответить с цитированием
DeadMorozz
 
Аватар для DeadMorozz

Регистрация: Apr 2001
Адрес: Kiev-Simferopol
Сообщений: 133
Код мутноватый, если честно. Проще доработать текущий.
Код:
function setCallback(obj:MovieClip){
	trace(obj._width);
}
this.createEmptyMovieClip("tester_mc", 1);
tester_mc.loadMovie("img/p1.jpg");
function checkLoaded(target_mc:MovieClip) {
  var pctLoaded:Number = target_mc.getBytesLoaded()/target_mc.getBytesTotal()*100;
  if (!isNaN(pctLoaded) && (pctLoaded>0)) {
	setCallback(target_mc);
	clearInterval(myInterval);
  }
}
var myInterval:Number = setInterval(checkLoaded, 100, tester_mc);
__________________
Понять - значит упростить. Хорошо понять - сделать самому.