Comunidad de diseño web y desarrollo en internet online

Cargar sonido

Citar            
MensajeEscrito el 03 Dic 2005 01:25 pm
Tengo un sonido que se carga con LoadSound y que empieza a sonar, entonces yo le digo que if(cancion1.position==cancion1.duration) cuando el sonido llegue al final, que me carque otro sonido otra vez con loadSound dentro de este if, pero no me carga nada y no suena nada, alguien sabe porque puede ser,os dejo un resumen del codigo no es todo, pero es una referencia:

var cancion_aleatoria2=Math.floor(Math.random()*9);

cancion2 = new Sound();
cancion2.loadSound("Parque"+cancion_aleatoria2+".mp3");
cancion2.start(0, 1);
cancion2.setVolume(100);

if(cancion2.position==cancion2.duration){
cancion_aleatoria2=Math.floor(Math.random()*9);
cancion2.loadSound("Parque"+cancion_aleatoria2+".mp3");
cancion2.start(0, 1);
cancion2.setVolume(100);
}

Seria algo parecido a esto, todo esto dentro de sus respectivos bucles he historias.
Gracias

Por load

121 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Dic 2005 03:28 pm
busca en la ayuda de flash un metodo de la clase sound llamado onSoundComplete(), creo es lo que buscas.


Saludos

Por Prozac

SWAT Team

1546 de clabLevel

1 tutorial

Genero:Masculino   SWAT

donde se regresa el viento

firefox
Citar            
MensajeEscrito el 04 Dic 2005 10:58 pm
Si, pero mi pregunta es aunque le pongas el SoundComplete le puede cargar otro loadSound con el mismo nombre,por ejemplo:

cancion1 = newSound();
cancion1.loadSound("musica1");

luego el soundComplete

y cuando se cumpla

cancion1.loadSound("musica2");

se puede cargar otra musica en el mismo "cancion1"?

Por load

121 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Ene 2009 05:37 pm
Para que se repita tu sonido una y otra vez utiliza este código en negrita:

_root.onLoad = function() {
sonido = new Sound();
sonido.attachSound("sonido");
sonido.onSoundComplete = function() {
this.start();

};
sonido.start();
};

:wink:

Por furrisima

16 de clabLevel



 

Lima

firefox

 

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