Помогите создать прелоадер

Обсуждаем приемы и фишки в технологии Macromedia Flash

Модератор: [mweb team]

Помогите создать прелоадер

Сообщение Василий Вс фев 03, 2008 22:18

Прошу, подскажите екак сделать простейший прелоадер к ролику, заранее спасибо.
Василий
Редко заходит
 
Сообщения: 135
Зарегистрирован: Ср янв 03, 2007 18:17

Сообщение Berezkin Пн фев 04, 2008 12:32

Код: Выделить всё
stop();
_root.onEnterFrame = function():Void {
   var loaded:Number = _root.getBytesLoaded();
   var total:Number = _root.getBytesTotal();
   var percent:Number = Math.round((loaded/total)*100);
   clip_mc.my_txt = percent+"%";
   if (loaded >= total) {
      delete this.onEnterFrame;
      gotoAndStop(2);
   }
}


clip_mc - имя клипа, где хранится динамическое текстовое поле
my_txt - имя переменной текстового поля (вводится в поле var)
Windows как презерватив - никому не нравится, но все пользуются.
Аватара пользователя
Berezkin
Заядлый `курильщик`
 
Сообщения: 612
Зарегистрирован: Вт дек 19, 2006 12:39
Откуда: Москоу

Сообщение Василий Пн фев 04, 2008 21:10

ты не мог бы дать исходник пожалуйста
Василий
Редко заходит
 
Сообщения: 135
Зарегистрирован: Ср янв 03, 2007 18:17

Сообщение Berezkin Вт фев 05, 2008 11:13

Windows как презерватив - никому не нравится, но все пользуются.
Аватара пользователя
Berezkin
Заядлый `курильщик`
 
Сообщения: 612
Зарегистрирован: Вт дек 19, 2006 12:39
Откуда: Москоу

Сообщение Василий Вт фев 05, 2008 20:54

Спасибо

Попробовал немного переделать лоадер под себя, но он немного не правильно работает, вы не могли бы посмотреть

http://my-fall.narod.ru/loader.rar
Василий
Редко заходит
 
Сообщения: 135
Зарегистрирован: Ср янв 03, 2007 18:17

Сообщение Berezkin Ср фев 06, 2008 11:37

Дело в том, что он правильно работает. Просто картинка, которая у тебя фоном лежит тоже ж подгрузиться должна. Из-за этого пока картинка грузится прелоадер и не отображается.
Смысл прелоадера в том, что он сам по себе легкий (меньще килобайта) и временем его загрузки можно пренебречь. А у вас он весит, чуть-ли не больше половины всей флешки.
Windows как презерватив - никому не нравится, но все пользуются.
Аватара пользователя
Berezkin
Заядлый `курильщик`
 
Сообщения: 612
Зарегистрирован: Вт дек 19, 2006 12:39
Откуда: Москоу

Сообщение Василий Ср фев 06, 2008 20:52

Можете мне немного помочь, соединив прелоадер с роликом, чтобы ролик полностью корректно проигрывался.

http://my-fall.narod.ru/preloaders.zip

Заранее благодарен
Василий
Редко заходит
 
Сообщения: 135
Зарегистрирован: Ср янв 03, 2007 18:17

Сообщение Berezkin Чт фев 07, 2008 10:59

А зачем вы сделали 2 ролика?
Windows как презерватив - никому не нравится, но все пользуются.
Аватара пользователя
Berezkin
Заядлый `курильщик`
 
Сообщения: 612
Зарегистрирован: Вт дек 19, 2006 12:39
Откуда: Москоу

Сообщение Василий Чт фев 07, 2008 21:23

первый-прелоадер, его надо соединить со вторым роликом, чтобы работали за одно целое
Василий
Редко заходит
 
Сообщения: 135
Зарегистрирован: Ср янв 03, 2007 18:17

Сообщение Berezkin Чт фев 07, 2008 23:41

Так надо ролики подгружать чтоли?
Windows как презерватив - никому не нравится, но все пользуются.
Аватара пользователя
Berezkin
Заядлый `курильщик`
 
Сообщения: 612
Зарегистрирован: Вт дек 19, 2006 12:39
Откуда: Москоу

Сообщение Василий Пт фев 08, 2008 20:14

Надо соединить прелоадер ролик в одно целое, и чтобы работало, я дал два файла, один прелоадер, другой ролик, и надо прелоадер добаить к ролику. У меня если их соединить, то все нормально, но анимация проигрывается 1 раз.
Василий
Редко заходит
 
Сообщения: 135
Зарегистрирован: Ср янв 03, 2007 18:17

Сообщение Василий Сб фев 09, 2008 22:50

прошу помщи
Василий
Редко заходит
 
Сообщения: 135
Зарегистрирован: Ср янв 03, 2007 18:17

Сообщение Berezkin Пн фев 11, 2008 10:46

2Василий: Ты для начала расскажи как ты секвенцию картинок так залил, а то чет я не догнал где она там размещается
Windows как презерватив - никому не нравится, но все пользуются.
Аватара пользователя
Berezkin
Заядлый `курильщик`
 
Сообщения: 612
Зарегистрирован: Вт дек 19, 2006 12:39
Откуда: Москоу

Сообщение Василий Пн фев 11, 2008 21:28

Возможно в этом варианте ролик и прелоадер соединениы воедино, псмотрите пожалуйста, и есл не сложно, скорректируйте пожалуйста.

http://my-fall.narod.ru/primer.rar
Василий
Редко заходит
 
Сообщения: 135
Зарегистрирован: Ср янв 03, 2007 18:17

Сообщение Berezkin Вт фев 12, 2008 11:06

У тебя все правильно написано, только ты написал gotoAndStop(2); - т.е. перейти на 2 кадр и остановиться, а надо писать gotoAndPlay(2); - перейти на второй кадр и проиграть.

Короче вот правильный код:
Код: Выделить всё
stop();
_root.onEnterFrame = function():Void  {
   var loaded:Number = _root.getBytesLoaded();
   var total:Number = _root.getBytesTotal();
   var percent:Number = Math.round((loaded/total)*100);
   clip_mc.my_txt = "загрузка "+percent+"%";
   if (loaded>=total) {
      delete this.onEnterFrame;
      _root.gotoAndPlay(2);
   }
};


и в последнем кадре напиши:
Код: Выделить всё
_root.gotoAndPlay(2);

чтобы после проигрывания анимации она снова началась со 2 кадра, а не с прелоадера.
Windows как презерватив - никому не нравится, но все пользуются.
Аватара пользователя
Berezkin
Заядлый `курильщик`
 
Сообщения: 612
Зарегистрирован: Вт дек 19, 2006 12:39
Откуда: Москоу

Сообщение Василий Вт фев 12, 2008 20:28

Еще маленькая проблемка, если его конвертировать в swf, то прелоадер почему то не отображает процент загрузки, не знаете почему?

http://strongholders.narod.ru/11.swf
Василий
Редко заходит
 
Сообщения: 135
Зарегистрирован: Ср янв 03, 2007 18:17

Сообщение Berezkin Ср фев 13, 2008 10:57

У меня все отображается
Может у тебя коннект мега быстрый?
Windows как презерватив - никому не нравится, но все пользуются.
Аватара пользователя
Berezkin
Заядлый `курильщик`
 
Сообщения: 612
Зарегистрирован: Вт дек 19, 2006 12:39
Откуда: Москоу


Вернуться в Flash

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

cron