Comunidad de diseño web y desarrollo en internet online

Cargando Sonido dinámico

Citar            
MensajeEscrito el 14 May 2006 07:46 pm
Esto es una pregunta de "Roockie" pero la verdad no se porque pasa.

Alguién me puede decir porque no loopea un sonido con Flash8 usando el siguiente codigo?

bgSound = new Sound(this);
bgSound.loadSound("sound.mp3", true);
bgSound.start("0", 99999);


El sonido arranca pero no hace el LOOP. Se termine a la prima vez que suena.

/////////////////////////////////////////
La otra opción que se me ocurre es cargar el sonido en un SWF y listo. Que otra opción utilizan? La idea es que el sonido se cargue aparte de mi contenido principal. Así el cliente puede ver el contenido independientemente de que si el sonido cargó o no.

Por Blue

43 de clabLevel



Genero:Masculino  

Argentina

msie
Citar            
MensajeEscrito el 14 May 2006 09:04 pm
El problema era el player 8. Así que lo que hice una movie aparte con player6. :?

_root.sound.loadMovie("fla/sound.swf"); // cargo sound.swf en el primer frame

//Le puse esta acción al botón:
on (release) {
(_root.sound.fade=!_root.sound.fade) ? 0 : 1;
}

Y en sound.swf en el primer frame:
stop();
loopSound = function () {
music.loadSound("sound/final.mp3",true);
};
music = new Sound();
music.loadSound("sound/final.mp3",true);
music.onSoundComplete = loopSound;
music.setVolume(0);
vol = 0;
fade = setInterval(fadeIn, 40);
function fadeIn() {
vol += 3;
music.setVolume(vol);
if (vol>=40) {
clearInterval(fade);
step = 1;
Fade = 0;
}
}
onEnterFrame = function() {
if (Fade == 1) {
vol = vol-step;
if (vol<0) {
vol = 0;
}
music.setVolume(vol);
} else {
vol = vol+step;
if (vol>40) {
vol = 40;
}
music.setVolume(vol);
}
};

Y listo! Gracias de todos modos. :lol:

Por Blue

43 de clabLevel



Genero:Masculino  

Argentina

msie

 

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