por que no haces esto
Has un Movie clip ejemplo (fondo)que Haga lo que quieres pero de corrido, como?
supon, olvidate del botón, solo has un clip que contenga un cuadro(el fondo de tu botón), luego haz una interpolación para que cambien por ejemplo a rojo con la propiedad _color cuando llegue al 100% del color que quieres inserta un keyframe y haz en la misma linea de tiempo que regrese a su color original, haaa no olvides ponerle un Stop(); al principio y en medio, para que se detenga mientras no quites tu cursor, o mientras no lo hayas puesto sobre el boton, ahora bien en tu boton,
crea una capa que se mantenga en toda la linea de tiempo de tu boton, en el frame del UP, dale fondo.play(); recuerda que se detendrá en el medio, luego en el siguiente frame cuando pierda el focus del cursor dale fondo.play(); otra vez, y así se hará lo que necesitas, espero haberme expresado bien,