Используя исходники сделал чтобы при наведении на пункт меню к нему приезжал Movie Clip. Подскажите как сделать чтобы Movie Clip останавливался в центре пункта меню, а не "как получится"?
Код: (поскольку мне нужно было только движение по оси Х, от оси Y избавился криво я понимаю)
Исходник

Код AS1/AS2:
var startMove:Boolean=false;
var speedMove:Number=10;
function moveMC(xEnd:Number,yEnd:Number){
var rotation:Number=Math.atan2(yEnd-mc._y,xEnd-mc._x)+Math.PI/2;
mc._x+=Math.sin(rotation)*speedMove;
updateAfterEvent();
if(mc._x>xEnd-2 && mc._x<xEnd+2 && mc._y>yEnd-2 && mc._y<yEnd+2){
clearInterval(timer);
}
}
_root.f.onRollOver = function(){
clearInterval(timer);
timer=setInterval(moveMC,10,_xmouse,_ymouse);
}