Hola. Necesito ayuda. sucede que estoy 'tratando' de hacer un 'Reproductor MP3' en Flash CS3 y AS3. el problema es con AS3. Entre un sin fin de codigos, el que me causa problema es este:
function Rep1(event:MouseEvent):void
{
SoundMixer.stopAll();
try{
musica.close();
} catch(e:Error){
//
};
var yo1:String = new String();
yo1 = myXML.cancion[1].attribute("url");
var urlcancion1:URLRequest = new URLRequest(yo1);
var con:SoundLoaderContext = new SoundLoaderContext(8000, true);
musica.load(urlcancion1, con);
musica.play();
}
Esta funcion 'sucede' cuando hago 'clic' en un boton, pero me manda este error:
Error: Error #2037: Se llamó a las funciones en una secuencia incorrecta o la llamada anterior no se produjo correctamente.
at flash.media::Sound/flash.media:Sound::_load()
at flash.media::Sound/load()
at Duplicar_Escena1_fla::contenedor_botones_3/Rep1()
Si alguien sabe por qué ocurre eso, que me explique porque no sé mucho sobre AS3. Gracias.