Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/11/2007, 12:00
laloqra
 
Fecha de Ingreso: junio-2005
Mensajes: 2
Antigüedad: 18 años, 10 meses
Puntos: 0
Re: como evitar transparencia de SWF ?

Amigo Qualito, yo pensaria en meterlos en una funcion y dentro un for si todos los botones tienen una secuencia numerica, si no, poner tus 30 botones

function desactivabtn(){
for(i=1;i<31;i++){
["boton"+i].enabled = false;
}
}

y lo mismo para activarlos, solo cambias el nombre de la funcion y ya esta, solo mete la funcion en tus botones

on(release){
loadMovieNum("1.swf, 1);
_root.desactivabtn();
}

Aunque es haciendolo de la manera que estas manejando.

//// DESDE AQUI TE LO PROPONGO YO ////

Digamos que todos los botones estan en la escena principal, en _root, para que no edites uno por uno, los metes en un for para sustituir el on(release){ .......}.

for(j=1;j<31;j++){
_root["boton"+j].onRelease=function():Void{

// Generamos una variable que tomara del nombre el numero correspondiente
var numero=this._name.substr(5);
loadMovieNum(numero+".swf, numero);

// Ya solo metemos la funcion que desactiva y listo
_root.desactivabtn();

}
}

Saludos y espero te sirva

Última edición por laloqra; 09/11/2007 a las 12:08