Comunidad de diseño web y desarrollo en internet online

Musica de fonfo

Citar            
MensajeEscrito el 19 Dic 2007 12:01 pm
Buenas.

He seguido los pasos para poner sonido permanente, pero cuando me cambia de fotograma el sonido se para.
He puesto el sonido en una capa aprte, en el primer fotogrma.

Yo creo con los fotogrmas un ciclo, y a lo mejor es por eso por lo que no funciona.
Mis frames son algo asi:

Frame 1:fscommand("fullscreen", true);
stop();

Para pasar al siguiente es pulsando enter o dando a un boton.
En este frame es donde pongo que la musica de fondo empiece.


Frame 2:detector4= new Object();
teclar=0;
sunoydos.start(0,1);//empieza este sonido que es una explicacion


Frame 3:detector4.onKeyDown=function(){//al pulsar una tecla
if (Number(Key.getCode()) == 39){//si es flecha derecha
//Hace unas accinos siu pulsas la tecla derecha, y pone y quita sonidos, pero no el de fondo
}//flecha derecha

if (Number(Key.getCode()) == 37){//si es flecha izquierda
//lo mismo que flecha derecha, pero si pulsa izquierda
}//si es la flecha izquierda
}//pulsar una tecla
Key.addListener(detector4);



Frame 4:gotoAndPlay(3);


Para salir de este bucle se le da a enter o pulsar un boton y se cargaria otra pelicula. Pero el sonido de la musica de fonde se apaga alapasar del frame 1.

Gracias por la ayuda

Por grapadora7

1 de clabLevel



 

msie7
Citar            
MensajeEscrito el 21 Dic 2007 01:38 pm
No sé si es lo que quieres, pero yo lo hago con swf externo donde tengo creada un mc con un sonido. Mi mc tiene dos fotogramas que dicen on-off.
En el fotograma primero, donde no se escuha aún nada tengo:
stop();
stopAllSounds();
y un mc con dos botones uno que dice ON y otro que dice OFF
ambos tenemos stop(); y en cada botón se dice:
botón on:
on (release) {
gotoAndPlay(2);
}

botón off: no pongas nada.

En el otro fotograma pondrás
stop();
Metes tu sonido y en PROPIEDADES -SINC pones: EVENTO y REPETIR INDEFINIDAMENTE
el mc será una copia del anterior y en este caso habrás de poner en el botón off este script:
on (release) {
gotoAndPlay(1);
}

Para meter este swf en tu peli principal crear una empty movie y para una pantalla de 1024 x 768 le pongo a partir del momento en que se vea:

_root.createEmptyMovieClip("holder",1);
holder._x = 1020,holder._y = -50;
loader = new MovieClipLoader();
objeto = new Object();
loader.addListener(objeto);
loader.loadClip("on-off.swf",_root.holder);

Haz unas pruebas con el tamaño, ya que es posible que no te entre. Lo corriges en la línea que empieza por holder teniendo en cuenta que el punto cero es arriba a la izquierda.

Espero haberte ayudado. Un saludo.

Por davinxxy

10 de clabLevel



Genero:Masculino  

Madrid, España

msie

 

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