Я тут накалякал скрипт мувик перемещается в место клика:

Код:
onClipEvent (enterFrame) {
_x += (click1_x-_x)/30;
_y += (click1_y-_y)/30;
ang =Math.atan2(click1_y-_y, click1_x-_x)*(180/Math.PI);
_rotation = ang;
}
onClipEvent (mouseDown) {
click1_x = _root._xmouse;
click1_y = _root._ymouse;
_root.attachMovie("dot", "dot1", 1);
_root.dot1._x = _root._xmouse;
_root.dot1._y = _root._ymouse;
}
Но он перемещается не так как мне надо. Нужно чтобы он двигался к примеру как на рисунке:

И если можно задать переменную которая будет изменять размер дуги.
Помогите плиз сам я не смогу, а очень надо.