Показать сообщение отдельно
Старый 20.11.2008, 10:52
snegroove вне форума Посмотреть профиль Отправить личное сообщение для snegroove Найти все сообщения от snegroove
  № 1  
Ответить с цитированием
snegroove

Регистрация: Aug 2008
Сообщений: 1
Question duration видео

Привет флэшер. Проблема с отображением тотального времени нетстрима. Как его вывести в секундах? Есть код, но durTxt.text выдает только " : "

Код AS1/AS2:
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
theVideo.attachVideo(ns);
ns.play("video.flv");
 
ns["onMetaData"] = function (obj) {
duration = obj.duration;
};
 
var totalSeconds:Number = duration/1000;
var durMinutes:Number = Math.floor(totalSeconds/60);
var durSeconds = Math.floor(totalSeconds)%60;
if (durSeconds<10) {
durSeconds = "0"+durSeconds;
}
durTxt.text = durMinutes+" : "+durSeconds;