I would build your button as a movieclip. Inside the movieclip I would animate the button to scale up and right after scale down. In the timeline I would add code at the beginning on hover over play then add a stop at the point were it finishes scaling up and then add code at the stop on hover over to play and it will scale down and go to the normal size again /* Stop at This Frame The timeline will stop/pause at the frame where you insert this code. Can also be used to stop/pause the timeline of movieclips. */ this.stop(); /* this goes on frame 1 */ this.movieclip_name.addEventListener("mouseover", fl_MouseOverHandler); function fl_MouseOverHandler() { movieclip_name.play(); } /* ___________________________________ */ this.stop();/* this goes on frame 20 */ this.movieclip_name.addEventListener("mouseover", fl_MouseOutHandler); function fl_MouseOutHandler() { movieclip_name.play(); } Hopefully this helps.
... View more