![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2001
Сообщений: 26
|
хочу из меню одного клипа включать другие но с прелоадером. В каждый дочерний клип прописывать прелоадер по-моему некрасиво, а как отслеживать загрузку дочернего из родительского никак сообразить не могу. Может у кого есть идеи?
|
|
|||||
|
Регистрация: Dec 1999
Адрес: под ёлкой...
Сообщений: 1,855
|
Хм... а если в подгружаемых мувиках сделать свои прелоадеры... т.е. когда из основного клипа пойдет команда - загрузить ролик, то сначала сработает прелоадер, а потом уже мувик покажеться...
__________________
Не криви извилиной! |
|
|||||
|
Регистрация: Sep 2001
Сообщений: 26
|
Это-то я и имел в виду когда говорил что это некрасиво.
Представь- прописывать в 50-ти клипах прелоадер а потом если что не понравилось изменять. Впечатлило? |
|
|||||
|
Мастер Цифрового Облика
|
_roditelMC._docherniyMC.getBytesTotal();
_roditelMC._docherniyMC.getBytesLoaded(); _docherniyMC = "динамически меняемое имя" _roditelMC[_docherniyMC].getBytesTotal(); _roditelMC[_docherniyMC].getBytesLoaded(); |
|
|||||
|
Регистрация: Sep 2001
Сообщений: 26
|
вроде бы логично, но тогда где ошибка в приведённом коде:
on (release) { loadMovieNum ("file://film1.swf", 11); trace (eval(film11.film1.getBytesTotal())); } Дело в том окно trace пусто ![]() |
|
|||||
|
Мастер Цифрового Облика
|
а оно сразу тебе не выдаст размер
слишком короткий промежуток времени. поэтому, пока ответ не получен, то getBytesTotal = NaN эт первое. второе. у тебя должно быть так: _level11.getBytesTotal() Последний раз редактировалось УильямБрэдберри; 22.10.2001 в 18:38. |
|
|||||
|
Регистрация: Sep 2001
Сообщений: 26
|
Ага... зашевелилось!
Большое спасибо! |
|
|||||
|
Регистрация: Sep 2001
Сообщений: 26
|
Рано радовался,
делаю такой код on (release) { loadMovieNum ("film1.swf", 11); while (_level11.getBytesLoaded()<_level11.getBytesTotal()) { setProperty (_level0.loader, _xscale, _level11.getBytesLoaded()/_level11.getBytesTotal()*100); } } ... не работает! Похоже в момент нажатия кнопки getBytesLoader ещё не имеет информации и цикла нет. Что делать? |
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
можно ещё в мувиклип грузить и
onClipEvent (data) { _root.preloader.gotoAndStop("on"); if (this.getBytesTotal() > 0 && this.getBytesLoaded() == this.getBytesTotal()) { _root.preloader.gotoAndStop("off"); play(); } } |
|
|||||
|
Регистрация: Sep 2001
Сообщений: 26
|
т.е. надо редактировать загружаемый мувик- так я понял?
А этого как раз я хотел избежать |
![]() |
Часовой пояс GMT +4, время: 22:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|