Вот дурацкий вариант, не очень прицельно попадает:

Код:
onClipEvent (enterFrame) {
var dx = click1_x-_x;
var dy = click1_y-_y;
var dist = Math.sqrt(dx*dx+dy*dy);
if (dist>10) {
var ax = dx/dist;
var ay = dy/dist;
vx=vx*0.9+ax;
vy=vy*0.9+ay;
_x+=vx;
_y+=vy;
_rotation =Math.atan2(vy, vx)*(180/Math.PI);
}
}
onClipEvent (mouseDown) {
click1_x = _root._xmouse;
click1_y = _root._ymouse;
var a = _rotation/180*Math.PI;
vx = Math.cos(a)*10;
vy = Math.sin(a)*10;
}