Форум 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)
-   -   Почему не работает preloader при подгрузки флешки? (http://www.flasher.ru/forum/showthread.php?t=88670)

Volen 28.11.2006 14:13

Почему не работает preloader при подгрузки флешки?
 
Здравствуйте! Есть флешка1 в неё в определенную область подгружается флешка2 через
Код:

loadMovie("mc.swf", "mc");
И почемуто у флешки2 не работает preloader... делает вид что загрузился на все 100% и стоит, я его как только не пытался сдвинуть с места не получается:(
Перерыл поискавивом форум и такого случая где флешка2 подгружается не через _root. а в область с прелоадером не нашел:(
preloader сам по себе рабочий - если отдельно флешку2 включаю, а при подгрузке нет:(
preloader. код на мувике такой:
Код:

onClipEvent (load) {
        total = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
        loaded = _root.getBytesLoaded();
        percent = int( loaded / total * 100);
        text = "Loaded " + percent + "%";
        gotoAndStop(percent);
        if (loaded == total) {
                _root.gotoAndPlay(2);
        }
}

Подскажите пожалуйста! Что сделать чтобы работало? или может код как нибудь изменить?И ещё раз пожалуйста.
Заранее благодарен.

El Scream 28.11.2006 17:22

Пробуем заменить в mc.swf
_root на this

Volen 28.11.2006 18:04

Везде _root на this поменял (ну и при случае когда в конце только при переходе на 2 кадр). Получается что флашка2 подгружается... проценты добигают до 100, но "графически" полоска не двигается так и стаит. и не происходит перехода на следующий фрейм (тоесть второй фрейм):( мож че с "loaded = _root.getBytesLoaded();" мож че сней сделать?

pkfun 28.11.2006 18:30

Исходник в студию. И напишите в каком флэше делали(mx, mx2004,8,9).

Volen 28.11.2006 18:48

Вложений: 1
вот исходник.. А флеш 8 про. Спасибо не отказали!

Volen 28.11.2006 18:53

ой забыл stop(); во флешке 2 на втором кадре поставить в исходнике. но сути ето не меняет:(

Volen 29.11.2006 14:42

Подскажите пожалуйста.

screamge 29.11.2006 18:37

метод loadMovie не пойдёт для предзагрузчика, используй MovieClipLoader


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

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