Cordial saludo, tengo el siguiente inconveniente, estoy desarrollando una interfaz en flash CS4 con AS3 en donde necesito cargar sonidos de una URL, lo estoy haciendo con la clase Sound, el problema que presento es que necesito cargar varios archivos, uno por vez de acuerdo a un valor de una variable "var_sesio", hasta este punto me funciona sin problema, el primer archivo me carga y se ejecuta bien, el problema nace cuando trato de cargar el segundo, tercero, etc. Leyendo en las ayudas de AS3 encontre que al utilizar el método load(), la variable que contiene el sonido, no sé le puede volver a cambiar el contenido, la solución sería crear varias variables, pero mi problema radica en que no sé cuantos archivos serán, puede ser (1 o n), ojala alguien pueda darme alguna sugerencia.
Adjunto código utilizado.
Código HTML:
var s:Sound = new Sound();
s.addEventListener(Event.COMPLETE, onSoundLoaded);
var req:URLRequest=new URLRequest("URL.mp3");
s.load(req);
function onSoundLoaded(event:Event):void {
var localSound:Sound=event.target as Sound;
localSound.play();
}