Querria saber si alguien sabe decirme como cambiar STOP() por PAUSE() para un audio de fondo que tengo aplicado de fondo.
Tengo copiado tal cual la ayuda de Flash
pero si cambio stop por pause me da error.
Código ActionScript :
/* Hacer clic para reproducir/detener sonido Al hacer clic en la instancia del símbolo, se reproduce el sonido especificado. Al hacer clic en la instancia del símbolo otra vez, el sonido se detiene. Instrucciones: 1. Reemplace "http://www.helpexamples.com/flash/sound/song1.mp3" a continuación por la dirección URL del archivo de sonido. Conserve las comillas (""). */ b_SonidoFondo.addEventListener(MouseEvent.CLICK, fl_ClickToPlayStopSound_3); var fl_SC_3:SoundChannel; //Esta variable realiza un seguimiento de las veces que quiere reproducir o detener el sonido var fl_ToPlay_3:Boolean = true; function fl_ClickToPlayStopSound_3(evt:MouseEvent):void { if(fl_ToPlay_3) { var s:Sound = new Sound(new URLRequest("http://www.helpexamples.com/flash/sound/song1.mp3")); fl_SC_3 = s.play(); } else { fl_SC_3.stop(); } fl_ToPlay_3 = !fl_ToPlay_3; }
El error que me sale es este:
"Llamada a un metodo pause posiblemente no definido mediante una referencia con tipo estático flash.media:SoundChanel
Gracias por cualquier ayuda