Показать сообщение отдельно
Старый 25.10.2006, 20:03
Serbis вне форума Посмотреть профиль Отправить личное сообщение для Serbis Найти все сообщения от Serbis
  № 1  
Ответить с цитированием
Serbis
 
Аватар для Serbis

Регистрация: Sep 2006
Сообщений: 125
По умолчанию Неправильный прелоадер

Вот списал из книжки алгортм текстового прелоадера загрузки звука, не работает, точнее сама загрузка работает а проценты не отображаются
Код:
var sound=new Sound(this);
sound.loadSound("http://serbis-site.narod.ru/flash/mp3/ray.mp3", false);
this.createTextField("preloader", 0, 200, 150, 30, 30);
preloader.text = "0%";

function updatePerl():Void {
	var proc:Number=(sound.getBytesLoaded()/sound.getBytesTotal())*100;
	if(proc<100 &&!isNaN(proc)){
			preloader.txet=Math.round(proc)+" %";
						 }
	if(proc==100) {
		clearInterval(time);
		preloader.removeTextField();
		sound.start();
	}
}
var time:Number=setInterval(updatePerl, 500);