![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2008
Сообщений: 33
|
Добрый день.
Поставил прелоадер во флэшку (3 мб). Дело в том что прелоадер начинает включатся гдето с 50% загрузки флэшки т.е до этого момента вообще ничего неотображается. Ктонибудь сталкивался с таким? почему это может быть? прелоадер: _parent.stop(); stop(); this.onEnterFrame = function() { if (_parent.getBytesTotal()>1) { percent = int(_parent.getBytesLoaded()/(_parent.getBytesTotal())*100); text_info.text = percent+"%"; _root.mc_intro.mc_mask._alpha = percent; _root.mc_intro.mc_logo.gotoAndStop(percent); if (percent>=100) { play(); _root.mc_intro.mc_logo.gotoAndPlay(100); } } }; заренее спасибо |
|
|||||
|
listener
|
Если прелоадер является частью флэшки, так и должно быть. В этом случае прелоадер фиксирует загрузку самого себя, не так ли?.
Чтобы объективно отображать процесс загрузки нужно либо мудрить с экспортами символов в первом фрейме, либо, что значительно удобнее, использовать внешний прелоадер, т.е. прелоадер - суть отдельная маленькая по весу флэшка, которая грузится очень быстро сама (при этом ничего не отображается да и не нужно) и начинает грузить основную тяжелую флэшку, отображая уже только ход ее загрузки. |
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
если не хочется (нет возможности) разбить флешку на прелоадер+собственно флешка делаем так:
1. У всех экспортиируемых символов убираем галку "export in first frame". 2. Делаем первых два фрейма служебными. Первый - пустой(если прелоадер использует экспортируемый символ - то его вытащить на первый фрейм), во второй на рабочий экран вытаскиваем все экспортируемые символы, в третьем начинается сам мувик. |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 33
|
спасибо. да, там был большой mp3 экспортирований в первый кадр.
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|