Можно и по-другому сделать. obj - ваш поворачиваемый объект.
p.s. Этот код должен быть на сцене.

Код AS3:
import flash.events.Event;
var speed:Number=5;
addEventListener(Event.ENTER_FRAME,ef);
function ef(e:Event):void
{
var angToMouse:Number=Math.atan2(mouseY-obj.y,mouseX-obj.x) / Math.PI*180;
if(obj.mouseY<0)
{
obj.rotation-=speed;
if(obj.mouseY>0) obj.rotation=angToMouse;
}
if(obj.mouseY>0)
{
obj.rotation+=speed;
if(obj.mouseY<0)obj.rotation=angToMouse;
}
}