![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Banned
[Полный мудак]
Регистрация: Jan 2001
Сообщений: 201
|
МОжно даже убить меня за это, но :
Как сделать ивизибли(анлоад) прелоадеру по окончанию загрузки(он один для всех разделов-мувов)? У меня при нажатии на кнопку и его, прелоадера attach, он не появляется, если же два раза подряд кликнуть -ОК. Я пишу в предзагрузчике: this.onEnterFrame=function(){ if(gbt!=0&&gbl<gbt){ play()} if(gbt!=0&&gbt>10&&gbl==gbt) { _visible=false //delete(this) }} отловил точно, что проблема с обработкой завершения, если if второй убрать он работет и виден по нажатию на кнопку загрузки сразу. По памяти вроде бы сразу при инивиализации прелоадера "0" и "totalBytes" равны. Но попытка обойти не удалась. Как прописать прально второй if. Да прелоадер имеет один кадр (это видно впрочем из кода) |
|
|||||
|
if(gbt!=0&&gbt>10&&gbl==gbt) – не совсем верно:
if(gbt!=0&&(gbt>10&&gbl==gbt)) Надеюсь фича ясна? ![]()
__________________
quod erat demonstrandum |
|
|||||
|
Banned
[Полный мудак]
Регистрация: Jan 2001
Сообщений: 201
|
а приоритете проверки (скобки раньше проверяются, если нет - в школу)
А вот еще нашел if ( loadedBytes >=1 && totalBytes >= 1 && loadedBytes == totalBytes) { _root.LessonsContainer.LessonPreLoader._visible = false;} http://www.flasher.ru/forum/showthre...EE%E0%E4%E5%F0 спасибо, проверим! |
![]() |
Часовой пояс GMT +4, время: 17:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|