Hola.
Mix escribió:
podria hacerlo indicando su target, pero si lurgo tengo q añadir más seria una locura
No tiene por que...
Hazlo como te he dicho... un movieclip con dos fotogramas y dos capas, en el primer fotograma colocas el boton con el nombre de instancia "boton" y dure los 2 fotogramas. En la segunda capa colocas solo en el fotograma 2 la representacion del boton en estado activo. colocas un stop().
Coloca tantas instancias de este clip como sean necesarias y llamalas "clip1", "clip2", "clip3" etc...
pon este código:
Código :
var totalbotones:Number = 5;
for (i=1; i<=totalbotones; i++) {
this["clip"+i].id = i;
this["clip"+i].boton.onRelease = function() {
for (ii=1; ii<=totalbotones; ii++) {
this._parent._parent["clip"+ii].gotoAndStop(1);
this._parent._parent["clip"+ii].boton.enabled = true;
this._parent.gotoAndStop(2);
this._parent.boton.enabled = false;
}
};
}Este codigo te funcionara igual para 5 como para xxxxxx botones... solo cambia la variable y nombra las instancias.