Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/09/2009, 22:57
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 9 meses
Puntos: 214
Respuesta: Cargar Sonidos *.mp3 Dinamicamente

Hola
Pues podrías dejar esto
var s:Sound = new Sound();
s.addEventListener(Event.COMPLETE, onSoundLoaded);
en la función inicial que tengas (init por ej)
y luego en la función donde cambies o recibas el valor de la variabledesesion
dejar esto
var req:URLRequest=new URLRequest(variabledesesion);
s.load(req);
e igualmente dejar esto
como una funcion aparte
function onSoundLoaded(event:Event):void {
var localSound:Sound=event.target as Sound;
localSound.play();
}
Ahora, si la variable de sesion no tiene el nombre de la cancion como tal, pues seria agregar algo asi
var url:String;
if( variabledesesion == 1 ){
url = "cancion1.mp3";
} y pues tantos if como necesites, o si usas switch mejor
y luego si haces el resto
var req:URLRequest=new URLRequest(url);
s.load(req);
Espero te sirva
Saludos