Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   подгрузка мувиков в кэш броузера... (http://www.flasher.ru/forum/showthread.php?t=140767)

drawline 07.06.2010 19:37

подгрузка мувиков в кэш броузера...
 
Доброго дня всем.

Помогите, плз, непрофессионалу, так как Flash использую очень редко.
Описание:
1) Есть последовательность и определенная иерархия подгружаемых в родительский клип мувиков (их много).
2) В качестве заставки используется 1-ый подгружаемый мувик "Intro" (очень легкий - 47 кБ), длительностью примерно на 18 сек.
3) 1-ый мувик по окончании подгружает статическое меню - левая треть окна.
4) Один из пунктов этого меню загружает оболочку (собственное меню "галереи) и первую страницу "галереи".
5) "Галерея" содержит 8 страниц (достаточно тяжелых - до 350 кб).

Проблема:
При первом открытии галереи долго загружаются "страницы" (пустое место).
При повторном открытии все замечательно (мувики есть в кэше).

Задача:
Подгрузить оболочку и первую страницу "галереи" во время проигрывания "Intro".
Остальные 7 страниц "галереи" подгрузить одноразово при первом открытии первой страницы "галереи" (может и не обязательно именно в этот момент).

Вопрос:
Помогите разрулить ситуацию. Три дня в поисках...
1) Можно ли решить только с помощью ActionScript?
2) 1-ый мувик использовать в качестве loadbar, наверное нельзя, так как важно, чтобы проигрывался без пауз.

in4core 07.06.2010 19:47

MovieClipLoader(); читаем в хелпе о нем. Затем во время прелоадера сайта грузим в кеш все ваши галлереи. И тока потом начинаем крутить интро.

drawline 07.06.2010 20:32

В том то и задача, чтобы это сделать параллельно с проигрыванием "Интро".
"Интро" необходимо начать играть сразу.

in4core 07.06.2010 21:29

Загружай до интро! в чем проблема

drawline 07.06.2010 21:55

Надо не до, а во время проигрывания Интро.

in4core 08.06.2010 00:23

Это невозможно чисто по теории ))) если интро = 18 сек, а лоадер на 350 кб. А у пользователей разные скорости интернета)

drawline 08.06.2010 01:22

Цитата:

Сообщение от in4core (Сообщение 913783)
Это невозможно чисто по теории...

Цитата:

Сообщение от drawline
350 кБ/18 сек=19,5 кБ/сек x 8 = 155 КБит/с или 0,15 МБит/с

in4core, спасибо, кстати за повод для такого расчета. Но, это кто ж такие скорости использует в наше время? Пару лет назад я бы еще задумался, пожалуй.

in4core, думаю, что если нет возможности помочь, то флудить больше не стòит, или не стоѝт? :away: :)

in4core 08.06.2010 01:49

В бан тебя надо, жаль я не модератор! Расчеты свои забудь, у всех скорость разная. у некоорых еще диал ап есть, если что! И твой сайт будет не универсальным, у некторых проканает у других нет. И ваще в чем проблема ? тебе ответили грузи мувиклип лоадером! Че еще надо:?! Тему в печку

drawline 08.06.2010 01:59

in4core, не обижайся... Я сюда за конкретной помощью пришел, а не за советом "почитать хелп".

in4core 08.06.2010 02:21

Какие обиды! Вам тогда в вакансии. А не суда. Тут помогают по реальным вопросам, с готовым кодом, а не с просьбами напишите что и как :) Для этого надо хотя бы прикладывать усилия) А так в вакансии


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

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