Código ActionScript :
stage.addEventListener(KeyboardEvent.KEY_UP, configuracion); function configuracion(e:KeyboardEvent):void { if (e.keyCode == Keyboard.LEFT) {if(calidad==1) {stage.quality="high" calidad=3} else if(calidad==2) {stage.quality="low" calidad=1} else if(calidad==3) {stage.quality="medium" calidad=2}} if (e.keyCode == Keyboard.DOWN) {if(sonido==1) {SoundMixer.soundTransform = new SoundTransform(0); sonido=2} else if(sonido==2) {SoundMixer.soundTransform = new SoundTransform(1); sonido=1}} if (e.keyCode == Keyboard.RIGHT) {if(pausa==1) {pausar_pantalla.gotoAndStop(2); stage.frameRate = 0; pausa=2} else if(pausa==2) {pausar_pantalla.gotoAndStop(1); stage.frameRate = 30; pausa=1}} }
El problema esta en que hay algunos momentos en los que deja de funcionar, y hay que hacer clic en la pantalla para que vuelva a funcionar. Creo que el problema está en el gotoAndStop. En el menú principal las telcas van de maravilla, hasta que clico por ejemplo el botón de ir al nivel 2 (gotoAndPlay(20)

¿Alguien sabe porque pasa y como solucionarlo?