Может не усложнять?
И просто:

Код AS1/AS2:
btn.onRollOut = function()
{
pointer.onEnterFrame = function()
{
if(this._rotation < 0)
{
delete this.onEnterFrame;
this._rotation = 0;
}
else
{
this._rotation -= 7;
}
}
pointer.rMove = 8.99;
}
Выглядит реалистично.