У меня такая же проблема была.Сел за математику и получилось.
для этого нужно знать что через 2 точки проходит прямая и ее функция придается в виде y=k*x+b нам надо найти k и b.
Обусловимся, что
a - имя мувика, который должен двигаться - координаты(x1,y1)
с - имя мувика, к которому движется а - координаты(x2,y2)
тогда,

Код:
//находим k
var k = (a._y-b._y)/(a._x-b._x);
//находим b
var b = a._y-k*a._x;
_root.onEnterFrame = function() {
moveTo(a, a._x, a._y, b._x, b._y)
}
function moveTo(f,x1,y1,x2,y2) {
//если х1<x2, в противном случае x1-=2
x1 += 2;//цифра вставлена от балды - можно любую поставить - это как бы скорость
y1 = k*x1+h;
f._x = x1;
f._y = y1;
}
впрочем второй мувик не обязателен - достаточно указать координату точки