Comunidad de diseño web y desarrollo en internet online

Aplicar pausa a audio

Citar            
MensajeEscrito el 31 May 2011 11:07 am
Hola a tod@s:
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

Por zumimoraes

83 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 31 May 2011 02:15 pm
SoundChannel no tiene método pause, tienes que guardar en una variable la propiedad fl_SC_3.position antes de hacer el stop, luego se lo pasas como primer argumento al play

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 31 May 2011 11:59 pm
Gracias por el aporte Jorge, lo intentare y te cuento.

Por zumimoraes

83 de clabLevel



Genero:Masculino  

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.