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.