Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   play() выполняется только кнопкой (http://www.flasher.ru/forum/showthread.php?t=63379)

BOrMArLEY 23.09.2004 16:36

play() выполняется только кнопкой
 
Есть пустой мувик с кодом (для подгрузки других мувиков).
Код:

onClipEvent (load) {
        loadMovie("loader.swf", "_root.forLoader");
}
onClipEvent (enterFrame) {
        percentLoader = _root.forLoader.getBytesLoaded()/_root.forLoader.getBytesTotal();
        if (percentLoader>=1 && initLoader != true) {
                initLoader = true;
                _root.grayBox.play();
                _root.logo.play();
                _root.ldrtext.removeMovieClip();
                loadMovieNum("main.swf", 50);
        }
        if (initLoader == true) {
                percentMain = _layer50.getBytesLoaded()/_layer50.getBytesTotal();
                if (percentMain>=1 && initMain != true) {
                        initMain = true;
                        _root.forLoader.loaderMovie.play();
                }
        }
}

Почему может невыполняться последняя строка? Если этот код назначить кнопке - всё работает.

Уж запарился совсем.

Kinsler 23.09.2004 20:09

а loaderMovie это что?

BOrMArLEY 24.09.2004 01:02

Цитата:

Оригинал написал(а) Kinsler
а loaderMovie это что?
это и есть мувик (он вложен), который требовалось "раскрутить".

сабж решен реорганизацией :)

dimarik 26.09.2004 03:20

Re: play() выполняется только кнопкой
 
Цитата:

Оригинал написал(а) BOrMArLEY
percentLoader = _root.forLoader.getBytesLoaded()/_root.forLoader.getBytesTotal();
А деления на ноль не будет? Когда в Интернет выложишь, getBytesTotal() резко не определяется, нужно время. А он может быть и нулем.


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

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