![]() |
Блин во повис!
Помогите!У меня сайт полностью на флэше, в одном swf(там куча сцен,каждая сцена это страничка).КАК Поставить прелоадер на каждую сцену? this.getBytesTotal() как я понял берет размер
всего swf. Так что нужно делать столько swf сколько страниц планируешь ,что ли? |
А те не кажется, что юзверю будит влом грузить сразу весь сайт?
|
Ну да, так всегда и делают. loadMovie() используй.
Дело в том, что посетитель зашел на твой сайт за конкретной информацией и нигоже заставлять его ждать пока ВЕСЬ сайт (со всеми сценами-пагами) загрузится. Ты просто делай легкую навигацию - чтоб быстро грузилась, а потом на отдельный пункт меню грузи нужный мув. Удач. |
Не понял про loadmovie()! Там надо урл указывать!Какой урл если весь сайт на флэше и нужно чтоб ,человек нажал на кнопку на одной сцене , и начала подгружаться следующая и т.д! Может надо исп. ifFrameLoaded()?
|
Цитата:
|
Ой, меттон меня обогнал...
|
Делаешь нужное кол-во swf: один свф - одна страница. Потом грузишь их через loadVariables(), где указываешь относительный юрл:
loadVariables("pages/page1.swf","_self"); // пага лежит в подкаталоге pages/ loadVariables("page1.swf","_self"); // пага лежит там же где и вызывающий ее клип loadVariables("../page1.swf","_self"); // пага лежит этажом выше + читай верхнее сообщение и хелп по флешу. |
Блин!Ну это не есть хорошо!А нельзя что ли не разбивая ,как нить в каждую сцену прелоад вставлять?
|
Нет!
|
| Часовой пояс GMT +4, время: 00:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.