Форум 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)
-   -   onLoadStart не работает (http://www.flasher.ru/forum/showthread.php?t=121709)

c'v 21.02.2009 00:02

onLoadStart не работает
 
Бывают ли такие ситуации, при котороых
"onLoadProgress" и "onLoadInint"
прекрасно работют, а в том же самом коде для тех же объектов
"onLoadStart" и "onLoadComplete"
отказываются работать? Даже обычный trace не запускается...

В коде один Listener, один MovieClipLoader, и два MovieClip в которые я загружаю кучу разных jpg по очереди.

Я не стал копировать код, ибо он огромен... Может просто есть какая-то теория или очевидная истина?

PS Простите, если оформил вопрос некорректно или непонятно...

джонатан 21.02.2009 01:56

Не может такого быть. Выкладывайте свой огромный код. Нужно смотреть.

c'v 21.02.2009 16:17

Я использовал схему
Код AS1/AS2:

/***********import classes*************/
 
/*****declare variables and instances ******/
 
/************create objects************/
 
/**********handle events**************/
 
/**************functions**************/
 
/************set properties*************/
 
/**************run now***************/

И как показала практика, это не есть хорошо. Если все евенты описать в разделе
Код AS1/AS2:

/**********handle events**************/

начинается неразбериха, поэтому наверно и не работало.
Я попробовал написать их в том же месте где у меня прописана загрузка - все заработало. Странно в этой ситуации то, что "onLoadStart" и "onLoadComplete" требуют более внимательного к себе отношения, а "onLoadProgress" и "onLoadInint" можно запихнуть куда угодно в код ДО начала загрузки, и все будет хорошо.
Отсюда вытекает новый вопрос: почему?

qazwsx 21.02.2009 16:26

Все эти "События" нужно описывать до начала загрузки и все будет работать... Видимо просто onLoadStart/Complete были изначально неправильно присвоены. Нетому обьекту, или не в той области видимости. Вообщем нет кода нет обьяснения.


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

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