global.Sound.fade.out.onRelease

  • cosmic_billion
  • Newbie
  • Newbie
  • Avatar de Usuario
  • Registrado: Nov 05, 2009
  • Mensajes: 14
  • Loc: Amsterdam, the Netherlands
  • Status: Offline

Nota Marzo 19th, 2012, 8:24 am

Hola comunidad de Ozzu,


Hay esta pieza de sintaxis he encontrado en otro foro y fue incompleta y fecha de 2009 o 2011 o en algún momento hace mucho tiempo, lo que sea, es todavía incompleto.

Básicamente estoy buscando una pieza que aumenta y disminuye la transición entre dos archivos MP3 cargados externamente cuando se presiona un botón. El código que encontré en otro foro tiene un conflicto existente entre las declaraciones.

Código: [ Select ]
var url:String = "tree.mp3";
var treeSound:Sound = new Sound();
treeSound.loadSound(url, true);
treeSound.setVolume(0);
vol = treeSound.getVolume();

//fade Up

onEnterFrame = function(){
var fadeInt:Number = setInterval(fadeIt, 200);
fadeIt();
}
function fadeIt(){
if(treeSound.getVolume()<100)
{treeSound.setVolume(treeSound.getVolume()+10);
trace(treeSound.getVolume());
}
else{treeSound.setVolume(100);}
}

//fade down

leaf_btn.onRelease = function(){
var fadeOnt:Number = setInterval(fadeOut, 200);
fadeOut();
}
function fadeOut(){
if(treeSound.getVolume()>0)
{treeSound.setVolume(treeSound.getVolume()-10);
trace(treeSound.getVolume());
}
else{treeSound.setVolume(0);}
}

stop();
  1. var url:String = "tree.mp3";
  2. var treeSound:Sound = new Sound();
  3. treeSound.loadSound(url, true);
  4. treeSound.setVolume(0);
  5. vol = treeSound.getVolume();
  6. //fade Up
  7. onEnterFrame = function(){
  8. var fadeInt:Number = setInterval(fadeIt, 200);
  9. fadeIt();
  10. }
  11. function fadeIt(){
  12. if(treeSound.getVolume()<100)
  13. {treeSound.setVolume(treeSound.getVolume()+10);
  14. trace(treeSound.getVolume());
  15. }
  16. else{treeSound.setVolume(100);}
  17. }
  18. //fade down
  19. leaf_btn.onRelease = function(){
  20. var fadeOnt:Number = setInterval(fadeOut, 200);
  21. fadeOut();
  22. }
  23. function fadeOut(){
  24. if(treeSound.getVolume()>0)
  25. {treeSound.setVolume(treeSound.getVolume()-10);
  26. trace(treeSound.getVolume());
  27. }
  28. else{treeSound.setVolume(0);}
  29. }
  30. stop();



¿Quiero conseguir todo esto tan pronto como sea posible y una solución es elegir es un global descolorar sonido de declaración, sin embargo es posible tal cosa?


Cualquier ayuda será apreciada.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 19th, 2012, 8:24 am

  • cosmic_billion
  • Newbie
  • Newbie
  • Avatar de Usuario
  • Registrado: Nov 05, 2009
  • Mensajes: 14
  • Loc: Amsterdam, the Netherlands
  • Status: Offline

Nota Marzo 28th, 2012, 6:31 am

OK, lo Ive resolver mi problema, todos mis pistas de sonido está dominadas por lo que ahora se incrementa lentamente, voy a utilizar el código desaparece entre mis transiciones!

Su cohete no ciencia pero funciona.
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8925
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Marzo 28th, 2012, 12:20 pm

¿Existe de todos modos que podría registrar lo que hizo para resolver el problema? Deseo alguien le hubiera ayudado, pero tal vez puede ayudar a alguien en el futuro con su información.

Contento tenes tu problema arreglado!
Ozzu Hosting - Want your website on a fast server like Ozzu?

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 53 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC