Foros del Web » Creando para Internet » Flash y Actionscript »

como hago para detener la musica de fondo de una pagina web

Estas en el tema de como hago para detener la musica de fondo de una pagina web en el foro de Flash y Actionscript en Foros del Web. hola! estoy haciendo una pagina web, y le quiero agregar musica de fondo... pero que la misma inicie con la pagina y generar un boton ...
  #1 (permalink)  
Antiguo 23/03/2011, 16:29
 
Fecha de Ingreso: marzo-2011
Mensajes: 1
Antigüedad: 13 años
Puntos: 0
como hago para detener la musica de fondo de una pagina web

hola! estoy haciendo una pagina web, y le quiero agregar musica de fondo... pero que la misma inicie con la pagina y generar un boton para que el usuario pueda detenerla cuando lo requiera.. el problema es que encontre un tutorial que solo me permite reproducir y pausar la musica sin que se inicie sola en un principio..
el codigo implementado es el siguiente:
parar=0;
estado=0;
boton.stop();
_root.onLoad=function(){
mimusic=new Sound();
mimusic.attachSound("musica");
}
boton.onPress=function(){
if(estado==0){
mimusic.start(parar/1000);
estado=1;
boton.gotoAndStop(2);
}else{
parar=mimusic.position;
mimusic.stop();
estado=0;
boton.gotoAndStop(1);
}
}

la pregunta es : ¿como puedo modificar este codigo para que se inicie la musica por si sola ?

desde ya muchas gracias..
esperamos sus respuestas
  #2 (permalink)  
Antiguo 24/03/2011, 10:09
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: como hago para detener la musica de fondo de una pagina web

Hola cash_009:
Bienvenido al Foro.
Es mejor que cargues tu sonido externamente, de ese modo evitas aumentar el peso a tu película innecesariamente.
En el primer frame de tu película coloca éste código:
Código actionscript:
Ver original
  1. son = new Sound();
  2. son.loadSound("nombre.mp3", true);
  3. son.onSoundComplete = function() {
  4. son.start(0, 1);
  5. };
En el botón STOP:
Código actionscript:
Ver original
  1. on(release){
  2.  son.stop();
  3. }
Para el botón PLAY:
Código actionscript:
Ver original
  1. on(release){
  2.  son.start();
  3. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: flash, musica, parar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:35.