Hola:
Mira, yo para estaas cosas utilizo mc. Por ejemplo:
Creo un mc con las animaciones que necesite. una para el estado de reposo, otra para cuando el ratón se pose sobre él, otra para cuando el ratón se valla.
Supongamos que tengo un mc con nombre de instancia mi_boton_mc.
En el fotograma en dónde se encuentre, escribo lo siguiente:
Código:
mi_boton_mc.onRollOver = function (){
this.gotoAndPlay(2);
}/*Esto provoca que cuando el ratón se pose sobre el mc haga play() desde
el fotograma 2. Luego le pones el stop() donde necesites.*/
mi_boton_mc.onRollOut = function (){
this.play();
}/*Como se supone que para que se produzca un rollout debe haber un
rollover, ponemos play() directamente.
Espero que te sirva.
Un saludo.Manrique