
Код AS3:
import flash.display.MovieClip;
import flash.utils.Timer;
import flash.events.TimerEvent;
public class counter extends MovieClip
{
public function Init()
{
var timer:Timer = new Timer (5000);
timer.addEventListener(TimerEvent.TIMER, cfline);
timer.start();
}
public function cfline(e:TimerEvent)
{ функция которая должна повторяться}
}
Обратите внимание на

Код AS3:
new Timer (5000)
Это означает, что функция будет повторяться каждые 5 секунд, т.е. время задается в милисекундах. Если вы хотитие, чтобы функция повторилась 20 раз каждые 5 секунд, то надо написать new Timer (5000, 20), т.е. второй параметр задает количество повторений, а если его не задать и написать просто new Timer (5000), то функция будет повторяться бесконечно каждые 5 секунд.