Народ!
Есть флешка на 456к. в первом кадре вот такой скрипт:
Код:
stop();
intID = setInterval(preloader, 10);
function preloader() {
if (getBytesLoaded()>=getBytesTotal()) {
play();
clearInterval(intID);
}
progressBar._xscale = (getBytesLoaded()/getBytesTotal())*100;
}
все работает, кроме этого скрипта на руте в первом кадре больше нет ничего, скрипт в самом нижнем слое.
Теперь собссно, головняк. первый кадр вместе с прелоадером показывается уже на финальной стадии загрузки, progressBar почти заполнен. Bandwidth Profiler показывает что первый кадр весит 402к, но там НИЧЕГО кроме этого скрипта НЕТУ!!
Самых тяжелых элементов в таймлайне (ну т.е. в каком-то конкретном фрейме) нет, они подставляются по eventHandler-у из библиотеки. Неужели в этом дело?
Я в панике, помогите кто в курсе как это победить? Пасиба!