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.
Usuarios que han visto este tema también han visto...
- Animación programada para un menú Flash
- Cómo centrar Flash
- Cielo en movimiento con Flash MX
- Paleta de color Flash
- Creación de un Juego de Pistolas en Flash
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.