Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Проблема с загрузкой группы JPG файлов (http://www.flasher.ru/forum/showthread.php?t=38044)

[DUKE_PROPHET] 05.10.2002 02:54

Проблема с загрузкой группы JPG файлов
 
Из основного ролика (main.swf) я подгружаю ролик (FOTO.swf) с картинками (JPG-файлы) но эти картинки размещаются в ролике не статически а тоже подгружаются.

Как мне зделать в main.swf прелоадер для foto.swf который проверял загружены или нет все картинки в foto.swf и лиш затем проигрывал ролик.

СПАСИБО !!!

TTS 05.10.2002 03:20

После того, как загрузится foto - foto.imageNNN.getBytesLoaded(), суммировать и проверять. Только в foto сделать loadMovie для всех картинок, stop(); а из main потом давать команду foto.play();

[DUKE_PROPHET] 05.10.2002 12:14

ОК! Вот походу вопросик
 
foto.imageNNN.getBytesLoaded(), суммировать и проверять.
--- это как ?
--- а что если картинка (imageNNN) находится не в первом кадре а дальше и еще вложена в мувик show_all ?

сделать loadMovie для всех картинок, stop(); а из main потом давать команду foto.play();
--- это как ?
--- если можна по подробней пожалуйста.


СПАСИБО! С меня пиво по приезду !!! )))))

TTS 20.05.2003 12:32

Вот чёрт! Пиво проимел! :(
А что, больше никто не смог ответить? :confused:

korkiss 20.05.2003 15:41

извени ТТS, но я ничего что-то не понял.
я примерно то же делаю и мне интересно...

TTS 20.05.2003 17:35

Ну что - в первом фрейме foto.swf создаём кучу мувиков imageNNN (можно массив), потом для каждого соответственно imageNNN.loadMovie(...), потом stop(). А из main по onenterframe сравнивать суммы всех foto.imageNNN.getBytesLoaded и foto.imageNNN.getBytesTotal, если равны, то foto.play().
Чтоб не извращаться, лучше грузить всё в первом фрейме, а если что надо скрыть - _alpha=0.

Только пиво - полгода, как выдохлось :(

TTS 20.05.2003 17:42

Ну что - в первом фрейме foto.swf создаём кучу мувиков imageNNN (можно массив), потом для каждого соответственно imageNNN.loadMovie(...), потом stop(). А из main по onenterframe сравнивать суммы всех foto.imageNNN.getBytesLoaded и foto.imageNNN.getBytesTotal, если равны, то foto.play().
Чтоб не извращаться, лучше грузить всё в первом фрейме, а если что надо скрыть - _alpha=0.

Только пиво - полгода, как выдохлось :(

Cerber 20.05.2003 18:13

http://www.flasher.ru/forum/showthre...threadid=45050

http://www.flasher.ru/forum/showthread.php?threadid=45092


http://www.flasher.ru/forum/showthre...threadid=45042

а если еще нужно то поиск тебе поможет


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

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