Показать сообщение отдельно
Старый 10.05.2011, 23:15
EndoCrinologist вне форума Посмотреть профиль Отправить личное сообщение для EndoCrinologist Найти все сообщения от EndoCrinologist
  № 7  
Ответить с цитированием
EndoCrinologist
 
Аватар для EndoCrinologist

блогер
Регистрация: Feb 2011
Адрес: Россия, Тольятти
Сообщений: 301
Записей в блоге: 10
Спасибо огромное за подсказки Проверьте моё "домашнее задание":

Код AS1/AS2:
start_time = getTimer();
snd = new Sound();
snd.loadSound("тут какой-то файл", true);
function UPLOAD():Void {
	var loa:Number = snd.getBytesLoaded();
	var tot:Number = snd.getBytesTotal();
	timeSoFar = getTimer() - start_time;
	spd = loa/timeSoFar; //spd - это и есть скорость загрузки
}
var time:Number=setInterval(UPLOAD, 1);
Думаю, переменые объяснять не стоит. И так всё понятно. При запуске скрипт работал, скорость менялась (то увеличивалась, то уменьшалась).

Вопрос 1: Как округлить число до сотых? xDD
Вопрос 2: В какой метрике получилась скорость? Байт на секунду? или моя функция - бред?
__________________
Надо сменить подпись...


Последний раз редактировалось EndoCrinologist; 10.05.2011 в 23:48.