Тут тоже можно использовать setInterval, смотри

Код AS1/AS2:
var timeToMove:Number =30
function moveCursor(){
hunter_mc._x+=(_xmouse-hunter_mc._x)/timeToMove;
hunter_mc._y+=(_ymouse-hunter_mc._y)/timeToMove;
updateAfterEvent();
}
var anim=setInterval(moveCursor,10) //10 - миллисекунд