Comunidad de diseño web y desarrollo en internet online

AS3. Reproducir un sonido cada x tiempo.

Citar            
MensajeEscrito el 28 Mar 2012 02:24 pm
Hola,
Estoy tratando de poner un sonido de fondo en mi web y que se ejecute cada x tiempo, en los ejemplos que he visto, he encontrado esta configuración (sonido.play(20000, 1); pero está limitada, aquí me está diciendo que me reproduce el archivo de música "fondo_2.mp3" a partir del segundo Nº 20, una vez.
Y lo que intento hacer es que se reproduzca el archivo de música desde cero por completo cada 20 segundos.
¿Alguien me puede orientar en cómo hacerlo?.

Saludosss... :wink:

Código ActionScript :

var sonido:Sound = new Sound(new URLRequest("musica/fondo_2.mp3"));
sonido.play(20000, 5);

Por Polu

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Mar 2012 05:48 pm
Prueba algo así

Código ActionScript :

var suena:Timer = new Timer(20000)
suena.addEventListener(TimerEvent.TIMER, tocar)
var sonido:Sound = new Sound(new URLRequest("musica/fondo_2.mp3"));
suena.start();
function tocar(evt:TimerEvent):void{
   sonido.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 30 Mar 2012 09:18 pm
Ok!.
Gracias Jorge, no se me había ocurrido acudir al método "TimerEvent", poco a poco voy comprendiendo ActionScript 3.

Un saludo y mil gracias :wink:

Por Polu

11 de clabLevel



Genero:Masculino  

firefox

 

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