Показать сообщение отдельно
Старый 15.01.2014, 17:45
Isfet вне форума Посмотреть профиль Отправить личное сообщение для Isfet Найти все сообщения от Isfet
  № 14  
Ответить с цитированием
Isfet

Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
у таймер есть еще событие, когда он закончит считать, тоесть когда он отсчитает 20 раз по 1000мс

Код AS3:
var repeat:uint = 20;
var t:Timer = new Timer(1000, repeat);
var min:uint = 30;
var sec:uint;
t.addEventListener(TimerEvent.TIMER, f)
t.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete);
t.start();
function f(e:TimerEvent) {
 
minutes.text = String(uint(repeat / 60));
seconds.text = String(repeat%60);
 
trace(uint(repeat / 60),repeat%60 );
repeat--;
}
function onTimerComplete(e:TimerEvent) {
    gotoAndStop(2);
}