Ну, брат. Вообще без знания AS я бы на твоем месте за такую задачу не стал браться (ведь это наверняка только часть задачи в какой-нибудь игре или особо хитром интерфейсе). Вкратце можно делать так:
В нужном тебе клипе создаешь реакции на события:

Код:
onClipEvent (load) {
ds = 10;
}
onClipEvent (mouseDown) {
i = 0;
stepn = Math.round(Math.sqrt(Math.pow((_root._xmouse-this._x),2)+Math.pow((_root._ymouse-this._y),2))/ds);
stepx = (_root._xmouse-this._x)/stepn;
stepy = (_root._ymouse-this._y)/stepn;
moveflag = true;
}
onClipEvent (enterFrame) {
if (moveflag) {
this._x += stepx;
this._y += stepy;
if (++i == stepn) {
moveflag = false;
}
}
}
где ds - переменная, определяющая скорость перемещения клипа. Дальше, я думаю, разберешься.
Удачи