![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2002
Сообщений: 16
|
Hi ALL!
Представляю как Вам надоела надпись прилоадер... но... Я не собираюсь спрашивать как его сделать, т.к. и сам сделал и не один... но вот в чем проблема (али это у меня уже бошка не соображает): стандартная ситуация - две сцены - одна preloader, вторая main. на сцене preloader расположен только один мувиклип на котором прописаны акшены: onClipEvent(load) { total = _root.getBytesTotal(); } onClipEvent(enterFrame) { loadbytes = _root.getBytesLoaded(); percent = (loadbytes/total)*100; frame = Math.floor(percent/10)+1; this.gotoAndStop(frame); if (loadbytes >= total) nextscene(); } все вроде бы ясно и понятно... но... загрузка доходит до 50% и начинает играть следующая сцена, хотя она еще не совсем полностью загружена, и играет и грузится одновременно... в принципе та и клип то у меня не большой - 7кб... может это из-за этого? может кэш какой у них есть... ентот прелоадер не принципиальный, конечно же, но просто интересно чаво это такое происходит?
__________________
Да прибудет с Вами сила... |
|
|||||
|
Moderator
модератор форума
Регистрация: Jun 2002
Адрес: Москва
Сообщений: 594
|
а stop() в первом пустом кадре сцены main есть?
__________________
Все течет, все изменя.... . |
|
|||||
|
Регистрация: Nov 2002
Сообщений: 16
|
ага... присутствует
__________________
Да прибудет с Вами сила... |
|
|||||
|
Moderator
модератор форума
Регистрация: Jun 2002
Адрес: Москва
Сообщений: 594
|
1. total = _root.getBytesTotal(); - не там стоит
должно быть рядом с loadbytes = _root.getBytesLoaded(); 2. nextscene() -> nextScene() тогда уж в коде onClipEvent(load) в общем где то тут засада
__________________
Все течет, все изменя.... . |
![]() |
Часовой пояс GMT +4, время: 09:48. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|