почему же никак: как посмотреть что проще,
глянь на mx.transitions.Tween (класс, позволяющий программно управлять перемещением, как впрчем и любыми другими свойствами мувика)
для примера:

Код:
import mx.transitions.*;
var targetX=300,targetY=300;
new Tween(mc,'_x',null,mc._x,targetX,20);
new Tween(mc,'_y',null,mc._y,targetY,20);
this.onMouseUp=function(){
targetY=100;
new Tween(mc,'_x',null,mc._x,targetX,20);
new Tween(mc,'_y',null,mc._y,targetY,20);
}
если мышкой не кликать мувик mc просто доедет до 300,300
если кликнуть, то поедет уже в 300,100..