PDA

Просмотр полной версии : onLoadStart не работает


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

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

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

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

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

c'v
21.02.2009, 16:17
Я использовал схему

/***********import classes*************/

/*****declare variables and instances ******/

/************create objects************/

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

/**************functions**************/

/************set properties*************/

/**************run now***************/

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

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