botonoera.as
Código:
mi flapackage {
import flash.display.*;
import flash.events.*;
import boton;
public class botonera extends MovieClip{
private var ruta:MovieClip;
private var btn:boton;
private static const inicioX:int =60;
private static const inicioY:int =90;
public function botonera(lRuta:MovieClip){
setRuta(lRuta);
}
public function setBtn(seccion:String,lRuta:MovieClip,posX:int,posY:int):void{
btn = new boton(seccion,lRuta);
btn.addEventListener(MouseEvent.CLICK,btn.clickeado);
btn.addEventListener(MouseEvent.ROLL_OVER,btn.rollover);
btn.addEventListener(MouseEvent.ROLL_OUT,btn.rollout);
btn.x=posX
btn.y=posY;
btn.buttonMode=true; }
public function crearBotones(secciones:Array){
for (var i:uint=0; i<secciones.length; i++) {
var posX:int=10+inicioX*i;
var posY:int=inicioY;
setBtn(secciones[i],getRuta(),posX,posY);
this.addChild(getBtn());}
}
}
}
Código:
Y NO LOGRO INDICARLE QUE UN BOTON SE DESELECCIONE CUANDO CLICKEO EN OTRO. COMO PUEDO HACER?? (mi clase boton no la puse pero lo unico q hace es crear boton y las funciuones de cuando e clickea etc..)var secciones:Array=new Array("home","menu","galeria","contacto");
var btna:botonera=new botonera(this);
btna.crearBotones(secciones);
addChild(btna);
graciiassssss

