Всем доброго времени суток.
Подскажите пожалуйста, есть код:

Код AS3:
//Правильный вариант ответа
answer_3.addEventListener(MouseEvent.CLICK, correct_answer);
function correct_answer(event:MouseEvent):void
{
if (fail>0){
hit += 0;
hitmax += 0;
}else if (hit<1){
hit += 1;
hitmax += 1;
}
ans3= 1;
sel3 = false;
select.visible = sel3;
strue.x = 13,50;
strue.y = 405;
strue.visible = true;
function goframe(){
gotoAndStop(31);
}
setInterval(goframe, 250);
}
Нужно что бы по щелчку,через 250 секунд,происходил переход к следующему кадру.

Код AS3:
function goframe(){
gotoAndStop(31);
}
setInterval(goframe, 250);
Все вроде бы работает, но через 2-3 кадра,функция я так понял зацикливается, и начинаются прыжки через каждые 250 мс. , автоматически.
Подскажи что нужно поправить,может как то с помощью

Код AS3:
return;