11/09/2009, 22:57
|
| Colaborador | | Fecha de Ingreso: septiembre-2009 Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 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 |