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

No repetir sonidos

Estas en el tema de No repetir sonidos en el foro de Flash y Actionscript en Foros del Web. Hola a todos, estoy creando un CD multimedia para la Junta de Andalucía y lleva música de fondo que cargo a través de actionscript. Hay ...
  #1 (permalink)  
Antiguo 13/02/2007, 03:04
 
Fecha de Ingreso: diciembre-2005
Mensajes: 51
Antigüedad: 18 años, 3 meses
Puntos: 0
No repetir sonidos

Hola a todos, estoy creando un CD multimedia para la Junta de Andalucía y lleva música de fondo que cargo a través de actionscript. Hay un par de botones que muestran un vídeo en FLV en el propio multimedia, con lo cual al botón que carga el vídeo le doy la acción de stopallsounds para que se oiga sin interferencias de la música de fondo. Después, cuando acabe el vídeo y vuelva a otro botón le doy la acción de boton de cargar de nuevo el sonido, pero el problema viene cuando alguien pulsa dos veces el mismo boton, ya que carga dos veces la música.

¿Hay alguna manera de indicarle que si ese "sound" está ya sonando no vuelva a reproducirlo? En Swish si se que es posible, pero en actionscript no sé la manera.

Una ayudita por favor!!

Saludos y gracias.
  #2 (permalink)  
Antiguo 13/02/2007, 11:45
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
Re: No repetir sonidos

Hola Burrako:
Una forma de hacerlo sería, inhabilitando el botón play.
Vamos con un ejemplo al botón para parar el sonido colócale como nombre de instancia stop y para el botón que inicia el sonido: play:
Supongamos que cargas el sonido así:
son = new Sound();
son.loadSound("tu_sonido.mp3", true);
son.onSoundComplete = function() {
son.start(0, 1);
};
En el botó para parar el sonido coloca el código así:
on(release){
son.stop();
play.enabled = true;
}
Y para el botón Play:
on(release){
son.start();
play.enabled = false;
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 16/02/2007, 03:06
 
Fecha de Ingreso: diciembre-2005
Mensajes: 51
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: No repetir sonidos

Muchas gracias, lo utilizaré a ver si funciona! :D

Saludos y gracias!
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 11:45.