Saludos.
Yo hice algo parecido a lo que estas haciendo, y me pasaba lo mismo, lo que yo hice fue dibujar en otra capa los contornos de los botones, la puse sobre la capa donde aparecen los botones y me resulto bien, no se si sea lo correcto pero funciono.
para los botones yo utilizo el siguiente codigo, la verdad no recuerdo de donde saque la idea y yo lo adapte a mis necesidades. yo tengo un array declarado con todos los botones, ya que son estaticos y se llaman b1.b2,b3,b4,b5.........
Código as:
Ver originalfor (i=0; i<=btn_array.length; i++) {
var miBoton:MovieClip = this["b"+i];
miBoton.onPress = function() {
botonActual.enabled = true;
};
miBoton.onRelease = function() {
this.enabled = false;
botonActual = this;
_global.btnLocal = this._name;
//_root.menu_mc.gotoAndPlay("locales");
descripLocales();
};
}
Espero y te sirva la ayuda.