О, я делал такие штуки.
В as2 использовал setInterval и менял прозначность мувика _alpha.
Добавлено через 2 минуты

Код AS1/AS2:
setInterval (1000, function (){ circle_mc._alpha -- })
Да, анонимная функция. Читал на этом форуме, что это плохо.
Но для примера сойдёт.