Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   грузить разом не к добру (http://www.flasher.ru/forum/showthread.php?t=66178)

Dvaman 29.06.2005 04:35

грузить разом не к добру
 
Такая проблема начинает проявлятся. есть отдельный прелоадер(swf) куда постоянно передаю значения загрузки других файлов. все хорошо но как только грузим несколько файлов на разные уровни, т.е. появляются длинные строки
Код:

bload=_level1.getBytesLoaded()+_level2.getBytesLoaded()+...+_leveln.getBytesLoaded();
btotal=_level1.getBetesTotal()+_level2.getBetesTotal()+...+_leveln.getBetesTotal();

начинаются странные глюки, особенно если файлы рознятся в "весе".
Процесс загрузки, как правило, прыгает до 70-80%, потом начинает пятится назад, снижается (рывками), опять идет по нарастающей....
но это еще пол беды, иногда прыжок в начале до 100% бывает (или даже больше) что приводит срабатыванию дальнейшего кода - но ведь файлы еще не загрузились!
Грузи последовательно скажете вы, но пропорции размеров разные, число загружаемых файлов меняется, а общий (суммарный) процесс должен быть плавным и не скачкообразным

silin 29.06.2005 18:44

Цитата:

процесс загрузки, как правило, прыгает до 70-80%, потом начинает пятится назад
интересно бы глянуть, как файло отгружается назад
может соорудишь примерчик

styx 29.06.2005 18:56

Всё как обычно - не забывайте проверить, что в строке btotal=... слагаемые больше 0

Штрек 30.06.2005 03:28

Цитата:

Сообщение от silin
интересно бы глянуть, как файло отгружается назад
может соорудишь примерчик

Можно так "грамотно" написать прелоад,
что так и будет......
2Dvaman на хрена связываться с уровнями,
грузи в мувы_контейнеры.......

Dvaman 30.06.2005 05:33

Цитата:

интересно бы глянуть, как файло отгружается назад может соорудишь примерчик
да не файл(ы) отгружается, а информация о его загрузке вначале неправиильная. Что-то подобное можно было видеть в ие когда скачивается файл. вначле скорось большая, потом падает.
Цитата:

проверить, что в строке btotal=... слагаемые больше 0
проверка есть. и даже добавил проверку isNaN для bload и btotal. Когда хоть один из них не число НЕ делаем деления а отображаем 0%.
Цитата:

хрена связываться с уровнями, грузи в мувы_контейнеры.......
если ты про обычные мувики, то это для меня не совсем удобно.
Цитата:

Можно так "грамотно" написать прелоад, что так и будет......
да вроде как не первый раз уже делаю, и видел как друг делают...
Тут проблема как я понимаю в том что когда грузишь одновременно несколько файлов (ок 7) и у каждого спрашиваешь инфу о загрузке, потом ее суммируешь, то она не очень точная, особенно вначале


Часовой пояс GMT +4, время: 17:07.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.