Показать сообщение отдельно
Старый 30.11.2001, 20:09
Killer John вне форума Посмотреть профиль Отправить личное сообщение для Killer John Посетить домашнюю страницу Killer John Найти все сообщения от Killer John
  № 3  
Killer John
 
Аватар для Killer John

Регистрация: Jul 2000
Адрес: Питер
Сообщений: 51
Отправить сообщение для Killer John с помощью ICQ
но можно сделать лучше.
надобно два фрейма и два слоя для прелоадера,
на первом слое делаешь ключевой фрейм и пишешь

Код:
curr=(this.getBytesLoaded()/this.getBytesTotal())*100;
curr=Math.floor(curr);
loader= curr+"%";
а во второй (тоже должОн быть ключевым (F6))

Код:
if (this.getBytesLoaded() == this.getBytesTotal()){
gotoAndPlay(3);
} else {
gotoAndPlay(1);
}
на втором слое ключевой фрейм нужен токмо один - в нем
делаешь динамическое поле в данном примере по имени
loader, куда будет писаться результат.
А лучше это тем что считает по байтам. А если у тебя
все 250 килобайт лежат в одном фрейме то прогресс бар фиг сделаешь с framesloaded

ps два слоя прелоадера не пихай в мувиклип, а клади в корень
pps и можно забацать что-нить крутящееся туда же где и loader
__________________
Живи и ошибайся. В этом жизнь.