Просмотр полной версии : Прелоудер отображает загрузку не сразу
Ребята!
Что делать? Немного добавил инфы в главный ролик сайта и прелоудер начал отображаться только на 65 %. Сайтик весит 3,7 Мб. До этого был 1,8
Как мне это исправить?
Спасибо
АлекcFLASH
17.07.2009, 00:25
Посмотри в коде, наверное там было указанно общее число Мб, которые должны быть загружены и в зависимости от этого указывался процент, попробуй исправить. А еще лучше сделай пропорциональную зависимость между загруженными Мб и процентами.
Сорри! Плохо разбираюсь в АS...... Не совсем понял как это сделать. Вот код:
onClipEvent (load)
{
total = _parent.getBytesTotal();
}
onClipEvent (enterFrame)
{
loaded = _parent.getBytesLoaded();
percent = int(loaded / total * 100);
text = percent + "";
gotoAndStop(percent);
if (loaded == total)
{
_parent.gotoAndPlay(2);
} // end if
}
АлекcFLASH
17.07.2009, 11:14
Здесь как раз и есть пропорциональная зависимость, не знаю в чем дело:(
Что же делать? Может у кого-то есть другой хороший прелоудер?
Буду примного благодарен!
Psycho Tiger
18.07.2009, 09:29
export in first frame?
надо убрать ЭКСПОРТ в 1 фрейм
Действенный метод, я сейчас делаю так, и все нормально:
Достаточно в первом кадре написать загрузчик, вставить после него второй кадр и внести туда все экспортируемые объекты, в меню Publish Settings > Flash > Actionscipt 2.0 Settings > в поле "Export frame for classes" ставим этот самый кадр 2, везде в библиотеке на объектах снимаем галочки про экспорт в 1-й кадр, а в предзагрузчике пишем переход проигрывания после загрузки на 3-й кадр, где у нас будет начинаться сам ролик.
Подробности:
http://flash-ripper.com/archives/001800.php
Спасибо, Mooncar! :) Попробовал. Все работает супер. С 1 процента.
nOobCrafter
20.07.2009, 12:58
а лучше всего использовать внешний загрузчик, меньше всего гемора. Ваше прилоадер начинает выполняться после загрузки всего что есть в первом фрейме, отсюда вывод что надо бы убрать вообще все что не относится к прилоадеру из этого фрейма или сам прилоедр вынести в отдельный файл.
З.Ы. сорри, незаметил второй страницы(
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.