а для пятерки два способа:
1. создаешь фальш-курсор (гифом, н-р) и на кнопе ставишь

Код:
on (rollOver) {
Mouse.hide;
cursor._visible=1;}
on (rollOut) {
Mouse.show;
cursor._visible=0;}
на мувике cursor

Код:
OnClipEvent(Load){
_visible=0;}
OnClipEvent(EnterFrame){
_x=_root._xmouse;
_y=_root._ymouse;}
2. исполняемую команду пишешь в функцию, вместо кнопки используешь мувиклип на котором ставишь

Код:
OnClipEvent(MouseUp){
If(_x+_width/2>_xmouse && _x-_width/2<_xmouse && (_y+_height/2>_ymouse && _y-_height/2<_ymouse ){
исполняемая функция;}
(мог напутать со сравнениями...

)