Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   загрузка с прелуадером (http://www.flasher.ru/forum/showthread.php?t=44048)

sultan_M 17.03.2003 18:20

загрузка с прелуадером
 
Всем привет! :)

У меня есть 1а главная фешка, содержащяя ( с помошью loadMovie ) 4 различных мувиков SWF, у каждого из которых свой собственный прелуадер. Я хочу чтобы все прелуадеры показались на той главной фешке до тех пор пока все внешние мувики не загрузились в неё.

Начсёт прелуадера, я вставил в каждый ssN.swf :

Код:

1ый frame сцены "preloader":

percentLoaded = Math.round ((_root.getBytesLoaded()/_root.getBytesTotal())*100);
bar._xscale = percentloaded;


//Calculate the Bytes
bTotal = _root.getBytesTotal();
bLoaded = _root.getBytesLoaded();
bLeft = _root.getBytesTotal() - _root.getBytesLoaded();

//Calculate the KBytes

kBTotal = Math.round((bTotal/1024)*100)/100 + "KB";
kBLoaded = Math.round((_root.getBytesLoaded()/1024)*100)/100 + "KB";
kBLeft = Math.round((bTotal - bLoaded /1024)*100)/100 + "KB";

-------------------

2ый frame сцены "preloader":

if (bLoaded >= bTotal) {
gotoAndPlay ("main", 1);
} else {
gotoAndPlay (1);
}

Если вам непонятно о чём именно мой вопрос, то скачайте исходник мой .

Заренее благодарен :)

outfoxer 17.03.2003 20:03

так ты просто не начинай проигрывать каждый из загруженных файлов (даже если он полностью загрузился), пока он не получит извещение из главного о том, что все мувики уже загружены, а это проверяй в главном клипе...

sultan_M 17.03.2003 21:39

Не получается :(

EscapeYL 17.03.2003 23:07

ну да, у меня тож неполучается... так точно...

outfoxer 18.03.2003 04:41

да ладно вам, не получается ...
а в чем проблема того метода, который я посоветовал?

EscapeYL 18.03.2003 05:16

черт его знает в чем... когда проверяешь с основного мува загрузились ли остальные полностью то показывает что загрузилось все, а оно токо началось грузится... так вот...

Useless 18.03.2003 13:22

Проверяй _url на изменение.

Блин, этот вопрос уже скоро - как маленькая буква "я" будет :(

sultan_M 18.03.2003 16:17

Я же разобрался в этом вопросе :)

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

Это исходник после поправки. Я специально оставил 1ого SWF "ss1.swf" без изменеия, чтобы заметили разницу.

Удачи :)


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

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