DXyoo, seguramente esten perdiendo el nombre de instancia, donde sea que este el final de la interpolación asegurarte que se llamane "boton_1" aun, para que flash no los detecte como otro botón.
Sino llama en diferentes frames a la función OcultarBoton1().
Ahora me gustaría darte un par de tips:
1. No incluyas a tus botones en lios de interpolaciones, para que no pasen cosas como estas. Es más prolijo si tus botones quedan aislados.
2. Si tienes más de un botón, no te conviene andar haciendo una función para cada uno, es mejor usar una función más polimórfica. O sea algo como:
Código ActionScript :
function OcultarBoton(BTN:MovieClip, Status:Number){
if(Status==0){
BTN.enabled = false;
BTN._visible = false;
}else{
BTN.enabled = true;
BTN._visible = true;
}
}
De esta forma, puedes llamar a la función para hacer más de una acción:
Código ActionScript :
OcultarBoton(mi_mc.boton1,0); // Ocultamos el botón 1
OcultarBoton(mi_mc.boton2,1)// Mostramos el botón 2
Saludos, Hernán . -