Так сойдет?

Код AS3:
package {
import flash.display.*;
import flash.events.*;
import flash.utils.Timer;
import flash.text.TextField;
public class Move extends MovieClip {
private var _mcNew:MovieClip=new MovieClip;
public function Move() {
addChild(_mcNew);
_mcNew.x=100;
_mcNew.y=100;
var field:TextField=new TextField();
field.text="Привет";
_mcNew.addChild(field);
var timer:Timer=new Timer(1);
timer.addEventListener(TimerEvent.TIMER,onTimer);
timer.start();
}
public function onTimer(evt:TimerEvent):void {
_mcNew.x++;
evt.updateAfterEvent();
}
}
}
З.Ы -Лучше в Timer() не выставлять больших значений на движения от1-10 думаю достаточно в зависимости от скорости.