Здравствуйте.
есть такой вот код. Смысл в том что бы через определенное время происходил переход на следующий кадр, а с последнего на первый. циклично.
Но на деле работает неверно. Почемуто увеличивается скорость.
Укажите пожалуйста на ошибку

Код AS1/AS2:
var f: Number = 1 //// номер кадра
stop();
function moo() {
trace (f)
if (f ==20){
f = 1
gotoAndStop(1);
}else {nextFrame ();
f++
}
}
setInterval(moo, 100);