En algunas ocasiones tenemos que desactivar temporalmente todos los botones que se encuentran dentro de determinado movieclip. Con esta función vamos a recorrer los elementos que hay dentro del clip y si el elemento es una instancia de un botón lo activamos/desactivamos según le hayamos pasado un valor true o false.
// el parámetro clip define que movieclip recorrer
// el parámetro valor es del tipo booleano, define si activamos o desactivamos
// los botones del interior del clip
_global.establecer_estado = function(clip, valor) {
for (objeto in clip) {
var elemento = clip[objeto];
if (elemento instanceof Button) {
elemento.enabled = valor;
}
}
};
// para invocarla, por ejemplo sería:
establecer_estado(nombre_instancia_de_tu_clip, true);
Lo bueno de emplear esta función es que no tenemos que preocuparnos de los nombres de instancia de los botones contenidos.