Comunidad de diseño web y desarrollo en internet online

tengo Controlador de Sonido pero no es continuo.

Citar            
MensajeEscrito el 16 May 2005 04:21 pm
Hola gente necesito de su ayuda. Tengo un controlador de sonido en flash que administra tres temas mp3. Todo anda perfecto se puede avanzar de un tema a otro, se puede ir hacia atras hacia adelante, anda la pausa el stop todo perfecto. Ahora bien cual sera el problema no? No puedo o mejor dicho no se como hacer para que por ejemplo cuando termina el primer tema de reproducirse, automaticamente le siga el segundo sin tocar nada del reproductor. O sea sin yo tener que hacer siguiente en el controlador quiero que cada tema se reproduzca solo. Obviamente sin que el reproductor pierda sus cualidades de poder poner play siguiente o stop pause cuando yo quiera.

Para cada tema tengo el siguiente codigo:

s = new Sound();
s.loadSound("mp3/track1.mp3", true);
currentTrack = " tema / 1 ";
stopped = false;
paused = false;
stop();



Saludos y espero que me den una mano o me pregunten si no me supe explicar.

Por sir_casco

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 16 May 2005 06:04 pm
Antes que nada. Define el obejto Sound globalmente. Es decir en el timeline principal.
No se como tienes diagramado tu movie clip y no se que codigo tiene el boton NEXT ni el PREV. Pero te doy un ejemplo basico.

Código :

sonido=new Sound();
sonido.loadSound("mi_cancion.mp3", true);//cargamos el mp3
sonido.setVolume(100);
sonido.onSoundComplete=function(){
//aca va el codigo pertinente. Digamos que aqui deberia ir las mismas instrucciones que en el boton next.
}
sonido.start(0,0);


saludos^^

Por dave73

985 de clabLevel

5 tutoriales

 

Argentina, Córdoba

firefox
Citar            
MensajeEscrito el 16 May 2005 06:24 pm
hola ante todo gracias por contestar!! el boton next lo tengo definido asi:

//next button
on (release) {
s.stop();
nextFrame();
myConditionText = "playing";
}

El Prev:

//prev button
on(release) {
s.stop();
prevFrame();
myConditionText="playing";
}


Y el Play:

//play button
on (release) {
//Play button.
//Sound is not playing and has not been paused
if (playing!=true) {
if (paused!=true) {
playing=true;
paused=false;
stopped=false;
myConditionText="playing";
s.start(0,0);
}
//Sound has been paused
if (paused==true) {
playing=true;
paused=false;
stopped=false
s.start(myMusicPosition,0);
myConditionText="playing";
s.onSoundComplete = function() {
s.start();
}
}
}
}

Saludos!

Por sir_casco

1 de clabLevel



Genero:Masculino  

msie

 

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