PDA

Просмотр полной версии : проблема с прелоадером


Lionis
17.07.2010, 22:29
1 кадр
total = this.getBytesTotal();
loadb = this.getBytesLoaded();
loadpr = Math.round(loadb / total * 100);
textprt = loadpr + "%";
procent.text = textprt;
2 кадр
if (loadb < total)
{
gotoAndPlay(1);
} // end if
---
Флешка отлично работает , но когда залить на хостинг - отображается белый фон и больше ничего , только в конце загрузки начинает отображать 97,98,99,100% - ну и ествествено после того как загрузится можно смотреть флешку... помогите плз разобраться в чем проблема прелоадера.
FLA исходник (http://ya-web.ru/BFBC2/BIBL.fla)
SWF (http://ya-web.ru/BFBC2/BIBL.swf)

rainbowrussia
18.07.2010, 00:19
Экспорт всей графики в какой кадр стоит?

Lionis
18.07.2010, 00:38
я не знаю , как посмотреть ?
Там все данные статичны ... все внутри флеш .

rainbowrussia
18.07.2010, 02:06
Почитайте http://racer242.blogspot.com/2007/11/as-as2.html и http://www.flasher.ru/forum/archive/index.php/t-129311.html

Lionis
18.07.2010, 02:28
Пожалуйста , если не сложно - сделайте любой прелоадер . главно чтобы работало . хоть встроенный компонент ...

rainbowrussia
18.07.2010, 02:36
Мало сделать прелоадер, нужно экспортировать все не в первый кадр, а так же все что программно аттачится вынести на сцену. Если сохраните свой исходник в формате CS3, то попробую помочь.

Lionis
18.07.2010, 05:10
я же выложил все и swf и fla , прочитайте самое первое сообщение .
скачать FLA исходник (http://ya-web.ru/BFBC2/BIBL.fla)

darkvam
18.07.2010, 07:07
Всё решаеться давольно просто. Зайдите в каждый ваш клип в библиотеке и снимите галочку - export in first (1) frame. Затем все ваши клипы выкиньте на стадию где-нибудь в конце флешки в отдельном недоступном кадре. После проделанных действий - всё будет в норме.

Добавлено через 39 секунд
Точно также поступают и со звуковыми файлами.

mooncar
18.07.2010, 10:17
Автор, вот прочитайте что надо сделать и воспользуйтесь примерами, которые я выкладывал:
http://www.flasher.ru/forum/showpost.php?p=908791&postcount=3

А также более подробно (http://flash-ripper.com/archives/001800.php)

rainbowrussia
18.07.2010, 14:32
я же выложил все и swf и fla , прочитайте самое первое сообщение .
скачать FLA исходник (http://ya-web.ru/BFBC2/BIBL.fla)

"Ошибка на диске в процессе чтения". В общем у меня не открывается ваш исходник. По-этому и попросил сохранить для CS3.
ps. Мой диск непричем.

Lionis
18.07.2010, 20:57
"Ошибка на диске в процессе чтения". В общем у меня не открывается ваш исходник. По-этому и попросил сохранить для CS3.
ps. Мой диск непричем.
Вот для CS 3 - http://www.sharemania.ru/0138186

Добавлено через 5 минут
Автор, вот прочитайте что надо сделать и воспользуйтесь примерами, которые я выкладывал:
http://www.flasher.ru/forum/showpost.php?p=908791&postcount=3

А также более подробно (http://flash-ripper.com/archives/001800.php)
У меня не получилось сделать как вы предложили . Я убрал галочки "Экспортировать в первый кадр" ... и у меня после запуска не подгружаются инфа в мув клипы , кнопки и тд ... т.е. код вообще не работает - но галочка "Экспортировать в Actionscript" стоит .
Зато прелоадер работает четко ) что делать ?

rainbowrussia
18.07.2010, 21:43
Я убрал галочки "Экспортировать в первый кадр" ... и у меня после запуска не подгружаются инфа в мув клипы , кнопки и тд ... т.е. код вообще не работает - но галочка "Экспортировать в Actionscript" стоит .

Все верно, дальше надо между прелоадером и основным таймлайном создать кадр, куда "положить" все что подгружается ActionScript'ом, чтобы оно скомпилировалось и включилось в проект. А прелоадер по окончании загрузки должен перекидывать управление на следующий за ним кадр. В итоге сначала загрузится прелоадер, пока прелоадер работает, будет грузиться наш кадр со скриптовой графикой, потом все остальное.

mooncar
18.07.2010, 21:56
Lionis, разобрались?

Lionis
18.07.2010, 22:17
в 2 кадр я закинул все мувклипы ... флешка грузится прлоадер пашет ... но инфо не отображается .
Если убрать галочку "Экспортировать в первый кадр" - все мув.клипы пустые , кнопки не пашут .Если же поставить , то все ок ... но прелоадер не пашет .

Добавлено через 8 минут
Экспортировать кадр для классов :
1 - отображается контент
2 - не отображается
хотя надо чтобы 2 стояло , чтобы прелоадер функционировал .

rainbowrussia
18.07.2010, 23:15
Как крайний вариант, если с этой ничего не выйдет - создать отдельную флешку с прелоадером и в нее загрузить главную флешку. Тут уж 100% прелоадер будет работать.

Что такое хорошо?
20.07.2010, 02:27
...создать отдельную флешку с прелоадером и в нее загрузить главную флешку. Тут уж 100% прелоадер будет работать.

@Lionis: И в дальнейшем только так и делать :drinks:

udaaff
20.07.2010, 02:43
@Lionis: И в дальнейшем только так и делать
Не всегда такой вариант подойдет.

mooncar
20.07.2010, 10:37
Lionis, должно быть 3 кадра, я ж все расписал:
1. Прелоадер (переход прописать на 3-й кадр).
2. Экземпляры экспортируемых объектов.
3. Основное содержание.

Что такое хорошо?
20.07.2010, 12:02
http://flash-ripper.com/archives/001800.php

Lionis
20.07.2010, 16:11
Спасибо парни ! разобрался !