Comunidad de diseño web y desarrollo en internet online

Problemas reproduciendo mp3

Citar            
MensajeEscrito el 23 Oct 2006 07:02 pm
Hola,
Tengo un problema cargando una pequeña canción (70 KB) en mp3.
Esta cancion la tengo en la misma carpeta que el archivo .fla y el .swf, y lo que he hecho es un pequeño reproductor que cundo se pulsa reproduce esta canción. La canción no la he importado a la biblioteca, sino que la carga en tiempo de ejecución con el siguiente código asociado al botón play:

Código :

on (release) {
   stopAllSounds();
   _root.musica4=new Sound(this);
   _root.musica4.loadSound("sonido4.mp3", true);
   _root.musica4.start(0,9999);
}


pues bueno, el problema está en que solo suena una vez y no se repite, es decir, que la última linea no hace el bucle para que se repita 9999. ¿Por que no funciona? Espero que alguien me ayude por favor.

No tengo mucha idea de ActionScript, y mirando en tutoriales por la web, he visto que la carga de canciones mp3 de esta forma ayudan a que los archivos .swf sean menos pesados que si se incorpora a la biblioteca dicho sonido. Si existe otra forma de conseguir que se reproduzcan sonidos sin que engorde mucho el archivo final, me gustaría que me la comentaran por favor, ya que veo constantemente con canciones bastante largas y que se cargan muy rápido, ¿como lo consiguen?

Muchas gracias por adelantado :D

debes usar las etiquetas code para postear tu codigo

Por kakis

35 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Oct 2006 03:42 pm
Ya lo he arreglado!!

pero no entiendo por que, ya que lo único que he hecho es cambiar el segundo parámetro de la función loadSound poniendolo a FALSE. Ese parametro es "enviandoFlujo", por lo que no creo que tenga que ver para que un sonido cargado se reproduzca indefinidamente.
Este es mi nuevo código que si funciona:

Código :

on (release) {
   stopAllSounds();
   musica=new Sound();
   musica.loadSound("sonido4.mp3", false);
   musica.start(0,9999);
}


¿POR FAVOR, Alguién me puede explicar porque se repite?

saludos

Por kakis

35 de clabLevel



Genero:Masculino  

firefox

 

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