![]() |
Странное поведение прелоадера
Есть небольшой класс для прелоадера:
Он работает, только одна проблемка, что он начинает срабатывать, но не сразу: показывать проценты и картинку загрузки начиная примерно с 40% ... а дальше все идет в штатном порядке... как все-таки его заставить раньше показывать процент загрузки хотя бы с 1% :) Код AS3:
|
|
Скажите а только от этого зависит?
Посомтрел я видео, там надо всю структуру менять, скажите есть ли другой выход какой? Добавлено через 6 минут Странная реакиця, убрал галочки "'экспорт в первый кадр", стало еще хуже практически на 100% выскакивает теперь, что же это такое получается... Теперь опять лучше, короче все эти галочки дали мне 10% а где же ещё 30% ... |
Суть действий сводится к тому, чтоб убрать максимум контента (по крайней мере того, который занимает большой объем памяти) из кадра, содержащего прелоадер. Ко всему этому стоит добавить, что кадры при запуске флеша проигрываются по мере загрузки этих кадров, а не всей флешки целиком. Поэтому в настройках нужно ставить экспорт в другой (например, 2й) кадр.
|
Если убрать "галочки", то экспортируемые элементы загружаются с тем кадром, где они впервые упоминаются в коде, или впервые оказываются на сцене.
В твоём случае возможно проще сделать внешний прелоадер, чтобы не менять структуру всей флешки. |
+1
если все уже собрано и работает - проще прикрутить внешний прелоадер. |
Вообщем я опнял что надо делать, скажите пожалуйста у меня несколько файлов для загрузки в разных местах, конечно хочется сделать универсальный прелоадер,с передачей параметров и тд.
Скажите реально сделать ресайз флешки, допустим у меня прелоадер 100X100, а после загрузки у меня флешка меняет размеры допустим 200X200? А то не хочется для каждой флешки еще отдельно и делать отдельный прелоадер |
Вконтакт же сделал :) Значит и вы сможете.
|
Еще вопрос все-таки не стал я заморачивать с внешним прелоадером, нашел примерчик
Но почему-то стопорится тут Код AS3:
Scene 1, Layer 'action', Frame 1, Line 56 1180: Call to a possibly undefined method updateAfterEvent. Скажите как этот метод можно поключить? |
Тот пример на as2 вообще.
Ты хелп-то открой и посмотри, что за метод updateAfterEvent и зачем он нужен. Этот метод есть у MouseEvent и TimerEvent, чтобы обновить изображения на экране сразу после возникновения события. |
| Часовой пояс GMT +4, время: 19:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.