no funciona…
Código:
stage.addEventListener(KeyboardEvent.KEY_DOWN,keyDownListener);
function keyDownListener(e:KeyboardEvent) {
var alert:Loader = new Loader();
feedbackAlt.text = e.altKey.toString();
feedbackCtrl.text = e.ctrlKey.toString();
if (feedbackCtrl.text=="true"){
alert.load(new URLRequest("alert.swf"));
alert.contentLoaderInfo.addEventListener(Event.COMPLETE, insertMovie);
function insertMovie(evt:Event):void{
addChild(alert);
}
if (feedbackCtrl.text=="false"){
removeChild(alert);
}
}
}
ahora le he llamado al "alert" en lugar de control para no liar, pero no funciona, no da errores pero no va.
Cuando se ejecuta y pulsas "control" carga el swf "alerta" ya que feedbackCtrl es true pero a continuación pulsas otra tecla y aunque el feedbackCtrl es false no se quita, pero si en lugar de removeChild(alert); le pongo un gotoAndStop (2)… así si lo hace, lo cual quire decir (creo) que el condicional si va, lo que no va es el remove…
alguna idea de porqué…