Показать сообщение отдельно
Старый 07.08.2004, 22:49
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
вариант реализации твоей идеи
Код:
//в первом фрейме 10 мувиков( кубики) с именами cube0,cube1..cube9 и текст. поле c variable txt
stop()
tot = _root.getBytesTotal();
clr=[]
for(var i=0;i<10;i++)clr.push(new Color(this["cube"+i]));//создаем массив объектов Color для кубиков
this.onEnterFrame=function() {
	var loaded = _root.getBytesLoaded()
	var percent = loaded/tot*100
	txt=Math.floor(percent)+"%"//пишем
	for(var i=0;i<percent/10-1;i++)clr[i].setRGB(0xFF0000)//красим
	if(loaded==tot){//как загрузилось удаляем че не нужно
		_root.gotoAndStop(2)
		delete this.onEnterFrame;delete clr;delete tot
	}
}