Идея понятна, думал что есть готовое решение в АС2. Вот что получилось (и это работает):

Код:
var flag = false;
function Timer() {
var date:Date = new Date()
s = date.getSeconds()
if (!flag) {
sec = s
flag = true
fps = 1
}
if (sec == s) {fps++}
else {flag = false; fpsshow = fps}
}
Значение fps выводится в дин. текст с переменной "fpsshow" каждую секунду.