tengo esta clase asociada a un clip de la biblioteca
Código ActionScript :
package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.events.Event;
public class Boton extends MovieClip {
public function Boton():void {
this.useHandCursor = true;
this.buttonMode = true;
this.addEventListener(MouseEvent.MOUSE_OVER, mouse_over);
this.addEventListener(MouseEvent.MOUSE_OUT, mouse_out);
this.addEventListener(MouseEvent.CLICK, mouse_click);
}
private function mouse_over(e:MouseEvent):void {
trace("cursor dentro");
}
private function mouse_out(e:MouseEvent):void {
trace("cursor fuera");
}
private function mouse_click(e:MouseEvent):void {
root["funcion"]();
}
}
}con un bucle y addChild pongo unos cuantos clips en el stage que me van a servir de menu.
en AS2 para que el clip pulsado quedara desactivado y el resto activado hacia lo siguiente:
Código ActionScript :
boton.onPress = function() {
for (k=0; k<arrayBoton.length; k++) {
contenedor["boton"+k].bt.enabled = true;
}
this.enabled = false;
};pero en AS3 y con las clases (que todavia me llevan un poco liada...) nno me aclaro.
alguna ayuda de como hacerlo?
milchisimas gracias
