![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
09/11/2007, 12:00
|
| | Fecha de Ingreso: junio-2005
Mensajes: 2
Antigüedad: 19 años, 8 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 |