Руководство по actionscript. часть 4, стр. 145
Листинг 24.5. Класс ТехгТоЗОО, версия с таймером
package { import flash. display.*; import flash. events.*; import flash. utils.*; import flash. text.*;
public class TextTo300 extends TextField { private var timer:Timer;
public function TextTo300 ( ) { timer = new Timer(50, 0);
timer. addEventListener(TimerEvent. TIMER, moveTextRight);
}
public function moveTextRight (e:Event):void { if (x <= 300) { x += 10;
if (t. x > 300) { t. x = 300;
}
} else { stop( );
}
}
public function start ( ):void { // Начинаем воспроизведение анимации timer. start( );
}
public function stop ( ):void { // Останавливаем анимацию timer. stop( );
}
}
‘}
В листинге 24.6 показан еще один пример анимации, созданной с использованием объекта Timer. Это версия мигающего текста, реализованная на языке ActionScript 3.0.