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

Fade in fade out con sound

Estas en el tema de Fade in fade out con sound en el foro de Flash y Actionscript en Foros del Web. Hola, necesitaria saber como logro pausar un sonido con fade out, y que si el usuario desea escuchar el loop, éste se comience a reproducir ...
  #1 (permalink)  
Antiguo 13/06/2005, 17:20
Avatar de JJF
JJF
 
Fecha de Ingreso: mayo-2005
Mensajes: 205
Antigüedad: 18 años, 10 meses
Puntos: 0
De acuerdo Fade in fade out con sound

Hola, necesitaria saber como logro pausar un sonido con fade out, y que si el usuario desea escuchar el loop, éste se comience a reproducir con fade in.
Muchas gracias.
  #2 (permalink)  
Antiguo 13/06/2005, 17:58
Avatar de Prince  
Fecha de Ingreso: mayo-2003
Ubicación: DF
Mensajes: 574
Antigüedad: 20 años, 11 meses
Puntos: 1
Podrías usar el método setVolume() del objeto Sound junto con setInterval() para crear un intervalo que vaya aumentando el volumen de la canción cada cierto tiempo cuando le den click a un botón o cuando comience la canción.
__________________
- P R I N C E -
  #3 (permalink)  
Antiguo 13/06/2005, 18:38
Avatar de JJF
JJF
 
Fecha de Ingreso: mayo-2005
Mensajes: 205
Antigüedad: 18 años, 10 meses
Puntos: 0
no entiendo el fade

e podrias facilitar un codigo para probarlo, porque desconozco un poco el tema este. Muchas gracias
  #4 (permalink)  
Antiguo 13/06/2005, 21:16
Avatar de Prince  
Fecha de Ingreso: mayo-2003
Ubicación: DF
Mensajes: 574
Antigüedad: 20 años, 11 meses
Puntos: 1
Código:
var mySound:Sound = new Sound(this);
mySound.attachSound(soundID);
myBtn.onRelease = function():Void{
  fadeIn();
}

function fadeIn():Void{
  var intervalo:Number = 5;
  function subir():Void{
    if (mySound.getVolume() >= 100) clearInterval(intervalID);
    mySound.setVolume(mySound.getVolume() + intervalo);
  }
  var intervalID:Number = setInterval(subir, 100);
}
y haces casi lo mismo para una función que disminuya el volumen.
__________________
- P R I N C E -
  #5 (permalink)  
Antiguo 15/06/2005, 19:07
Avatar de JJF
JJF
 
Fecha de Ingreso: mayo-2005
Mensajes: 205
Antigüedad: 18 años, 10 meses
Puntos: 0
Muchas gracias.....

Te agradezco tu ayuda....un abrazo! desde Argentina
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 12:27.