![]() |
|
||||||||||
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
как раз не надо - делаешь стандартный дле всех подгружаемых .свф прелоадер (_root.preloader) и делаешь пустой мувиклип(болванку=) в который другие грузятся и вешаешь этот скрипт на него
потом просто: on (release) { loadMovieNum ("film1.swf", "болванка"); } |
|
|||||
|
Регистрация: Sep 2001
Сообщений: 26
|
попробовал -
в меню: on (release) { loadMovieNum ("preloader1.swf", 11); } в первом фрэйме preloader1: loadMovieNum ("film1.swf", 11); while (this.getBytesLoaded()<this.getBytesTotal()) { setProperty (_level0.loader, _xscale, this.getBytesLoaded()/this.getBytesTotal()*100 ); } что неправильно? |
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
ну так за двумя зайцами...
я может плохо объяснил, поробую ещё: ------------------------------------------------------------------ _root.preloader.gotoAndStop("on"); здесь preloader - это просто мультик/индикатор. ------------------------------------------------------------------ делаешь пустой мувиклип на главной сцене, обзываешь holder; на сцене кликаешь на него и в акшанах пишешь: onClipEvent (data) { // вот так можно мультяшку запусить без показа статуса _root.loader.gotoAndStop("on"); /*так здесь не получится - пробуй это с onClipEvent (enterFrame) -------------------------------------------------------------------------- _root.loader._xscale=this.getBytesLoaded()/this.getBytesTotal()*100 ; -------------------------------------------------------------------------- */ //проверка на загруженность if (this.getBytesTotal() > 0 && this.getBytesLoaded() == this.getBytesTotal()) { //мультяшку выключить _root.preloader.gotoAndStop("off"); //готово play(); } } и в меню: on (release) { // прежде я ошипся - loadMovie не loadMovieNum loadMovie ("preloader1.swf", "holder"); } Это - в TARGET, как в LEVEL на ночь глядя не скажу, не знаю ![]() |
|
|||||
|
Регистрация: Sep 2001
Сообщений: 26
|
извини что напрягаю, уточни - если preloader это индикатор то что такое loader?
И если я правильно понял "on" и "off" это метки фреймов, так? |
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
это одно и то же - просто в этот раз я назвал как ты назвал - loader.
"он", "офф" - да, метки в loader. я написал готуИСтоп("он") - поместив мультяшку в этот кадр как отдельный мувиклип, но можно и Плей - мультяшка на таймлайн. и в меню: on (release) { loadMovie ("preloader1.swf", "holder"); } тут конечно грузишь контент а ни какой не прелодер on (release) { loadMovie ("whatever.swf", "holder"); } |
|
|||||
|
Регистрация: Sep 2001
Сообщений: 26
|
может я ещё что неправильно делаю но
getBytesLoaded() и getBytesTotal() дают одинаковые значения. Такое впечатление что эти функции не отслеживают загрузку по loadMovie. Или я не прав? |
![]() |
Часовой пояс GMT +4, время: 16:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|