Т.е. по-твоему

Код AS3:
var t:Timer = new Timer(20, 0);
t.addEventListener(TimerEvent.TIMER, animation)
t.start()
public function animation(event:TimerEvent):void
{
// Тут ваша анимация.
// Тут меняем таймер.
t.delay = 15000;
}
проще, чем

Код AS3:
var t:Timer = new Timer(15000, 0);
t.addEventListener(TimerEvent.TIMER, animation)
t.start()
animation (null);
public function animation(event:TimerEvent):void
{
// Тут ваша анимация.
}