Un truco bastante sencillo es ocultar el ratón y en su lugar poner un clip que hayas diseñado tu, así por ejemplo:
on (rollover) { //cuando estamos sobre el botón
Mouse.hide()
startDrag ("MiCursor", true);
MiCursor._visble=true;
}
on (rollout){ //cuándo estamos fuera del botón
Mouse.Show()
MiCursor._visible=false
}
Decirte que para que estó te funcione, el nuevo cursor debe ser un movie clip, con nombre de instancia (Crtl + I) MiCursor, además debe estar puesto en una capa de la escena principal y para que no se vea contínuamente debes poner en el primer frame de su capa, MiCursor._visible=false.
En fin hay varias formas pero esta es de las más sencillas, un saludos