Mi código es este:
Código ActionScript :
var myLoader:URLLoader = new URLLoader();
myLoader.dataFormat = URLLoaderDataFormat.TEXT;
myLoader.load( new URLRequest( "xml/musicas.xml" ) );
var xmlMusicas:XML;
myLoader.addEventListener( Event.COMPLETE, myLoader_COMPLETE );
function myLoader_COMPLETE ( e:Event ):void
{
xmlMusicas = new XML(e.target.data);
trace ( xmlMusicas.musica[0] );
}
var som:Sound = new Sound();
som.load( new URLRequest ( xmlMusicas.musica[0] ) );
som.play(0 , 0);
y mi xml este
<?xml version="1.0" encoding="UTF-8"?>
<musicas>
<musica>Vanina.mp3</musica>
<musica>Folhas soltas</musica>
<musica>Nasci para te adorar</musica>
</musicas>
El problema es qeu esta línea:
Código ActionScript :
xmlMusicas.musica[0]
No está siendo leída como String. Ya intenté colocarla dentro de String...pero tampoco funcionó.
Si alguien sabe como solucionar eso...desde ya muchas gracias
Claudio
