ok
i have some problems writing in hebrew so i´ll try to explain it to you in english. first make a button, then select the button, press F8 and choose movie clip. now you have a button in a movie clip. now go to the movie clip´s actions and write this: setProperty(this, _rotation, this._rotation+r); this will make the movie clip rotate. (r=0 so it won´t rotate now) if r>0 the MC will rotate cw and if r<0 the MC will rotate ccw now go to the button´s actions and write this: on (press) { r = _root._xmouse-this._x; } this will change the variable R according to the distance betwen the movie clip and the mouse (x). now if you want that the rotation speed will slow down, simply do this: go to the MC actions again and add this line: r = r/1.1; i hope you understood this...