![]() |
Проблемма с прелоадером :(
Блин есть флэшка на первом фрэйме мувик прелоадера там статический текст "загрузка" + динамический для вывода процентов загруки
у мувика onClipEvent(enterFrame){ var K=Math.round(_root.getBytesLoaded()*100/_root.getBytesTotal()); this.N.text = K+"%"; if (K==100){ delete this.onEnterFrame; _root.gotoAndPlay(3); } } на первом фрэйме рута стоит stop(); Вопрос почему прелоадер появляется только на 95% ума не приложу :( делал иначе первый фрэйм рута var K=Math.round(_root.getBytesLoaded()*100/_root.getBytesTotal()); второй фрэйм: if (K==100){ gotoAndPlay(3); } gotoAndPlay(1); таже самая история :( |
Цитата:
if (K>=100){ gotoAndPlay(3); } |
Да без разницы честно
дело не в этом к тому же К>100 не может быть |
а звуков нет случаем во флешке процентов так на 60 общего веса?)))
|
в руте
Код:
preloader_mc.onEnterFrame = function { |
Нет звуков .... Есть JPG и PNG картинки
preloader_mc.onEnterFrame = function { var gbt = _root.getBytesTotal(); var gbl = _root.getBytesLoaded(); this.proc = int(gbl/gbt*100); if (gbl >= gbt) { _root.play(); } Это тоже пробовал в принципе опять же нет раницы что написать так что onClipEvent сделать :( |
Он загружается и работает (Мувик) проблемма не в переходе на следующий фрэйм после загрузки, а в том что прелоадер показывается в браузере только когда мувик загрузися на 95% до этого пустой экран :(
|
значит есть элементы в библиотеке с Export in first frame, т.е. они загружаются раньше твоего прелоадера ...
|
для того, чтобы заработал прелоадер, нужно чтобы загрузился первый кадр ролика. а ты смотрел сколько у тебя первый кадр ролика весит?
1. идешь меню File>Publish Settings... 2. открываешь закладку Flash, ищешь там галку Generate size report 3. ставишь эту галку, жмёшь Ok 4. запускаешь ролик, тебе вываливается сайз репорт, в начале которого указано сколько какой кадр весит, а дальше указывается по полочкам что в каком кадре грузится. |
значит есть элементы в библиотеке с Export in first frame, т.е. они загружаются раньше твоего прелоадера - нету
для того, чтобы заработал прелоадер, нужно чтобы загрузился первый кадр ролика. а ты смотрел сколько у тебя первый кадр ролика весит - не смотрел :) Сейчас гляну спасибо :) |
| Часовой пояс GMT +4, время: 17:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.