![]() |
|
||||||||||
|
|
|
|||||
|
народ... Вобщем делал я сайт. Весит порядка метра.
http://9g.ru/flash/ Перепробовал кучу прелоадеров разного толку. Менял настройки типа load order. Ниче не помогает, вседа одинакого - прелоадер отображается только конечной стадии, примерно на 95%. Стоит добавить что в связи с техническим казусом, я утерял сорс первоначальный и пришлось свой же swf обратно декомпилировать... Может быть такое что что-то непарвлиьно компелится просто?
__________________
pain is temporary, proud is forever |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
У тебя небось в экспорт в первый кадр понапихано всё, что можно…
|
|
|||||
|
И что? От этого как то зависит? У меня на первом кадре тока элементы прелоадера - бар и текстовое поле, текст статик - ЗАГРУЗКА. Более ничего нет... Он даже это не отображает!
__________________
pain is temporary, proud is forever |
|
|||||
|
Регистрация: Sep 2004
Сообщений: 86
|
у вас в проекте есть какие нить встроенные объекты - типа скролл панель и т.д.
у меня подобный глюк наблюдался, когда имелась скролл панель - показ отчсета на прелоэдере начинался на 35% как борется я не нашел - пришлось уходить от встроенного объекта... |
|
|||||
|
У тебя наверно в библиотеке дофига объектов которые ты аттачишь...
Вот! По дефолту они загружаются в первом кадре... Поэтому прелоадер и поздно появляется... _etc прав
__________________
Координаты Собаки Павлова: URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862 |
|
|||||
|
Регистрация: Sep 2004
Сообщений: 86
|
2 DOG_Paul, 2 _etc
а можете подсказать как это можно поправить , но все же оставив встроенные элементы или их нужно менчть на что то другое ( мот свое что программировать ? ) |
|
|||||
|
Ну в случае элементов которые аттачить - убрать вопервый Export first frame.
И где нить после прелоадера выложить все эти клипы (за пределами видимой области)...
__________________
Координаты Собаки Павлова: URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862 |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 17
|
Если ты берешь их из библиотеки - то в любом случае там делается экспорт в первый фрейм. Если посмотреть movie report, то у тебя епрвый фрейм будет весить процентов 80 от всего мувика. Выход - сделать первый фрейм только с прелоадером, а во втором за границами stage выложить все остальные клипы, а потом помещать их в нужное место с помощью duplicateMovieClip. Но вопрос все равно останется - прелоадер тоже занимет место, следовательно загрузка не будет происходить с нуля. Есть один выход. На стал писать все во фрейме, сделал в клипе:
onClipEvent (load) {
total = _root.getBytesTotal();
//смещенные байты
dbytes = _root.getBytesLoaded();
}
onClipEvent (enterFrame) {
if (dbytes != undefined) {
loaded = _root.getBytesLoaded();
percent = Math.floor((loaded-dbytes)/(total-dbytes)*100);
_root["percents"] = percent+"%";
_root["preloader"].gotoAndStop(percent);
if (loaded>=total) {
_parent.gotoAndPlay(2);
}
}
}
|
|
|||||
|
Цитата:
__________________
Координаты Собаки Павлова: URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862 |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 17
|
ну если прописывать линкейдж, не спорю можно сделать фор рантайм шэринг, но в данном случае, экспорт стоит-то в первый фрейм, разве не прав?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|