Este é um exemplo de como carregar musicas no Flash usando XML.
Para carregar as músicas, basta colocar na mesma pasta e nomear elas.
No arquivo XML eu coloquei em sequência:
– musica1.mp3
– musica2.mp3
Código na versão Macromedia Flash MX 2004. Para baixar o exemplo completo, baixe o arquivo player.zip.
mNumber = 0; trilha = new Sound(); listaMP3 = new XML(); listaMP3.ignoreWhite = true; listaMP3.load("musicas.xml"); listaMP3.onLoad = function () { playlist = listaMP3.childNodes; musica = playlist[0].attributes.url; trilha.loadSound(musica, true); trilha.start(0, 0); carregou = true; dur = trilha.duration; pos = trilha.position; } ; trilha.onID3 = function () { artista = trilha.id3.artist; titulo = trilha.id3.songname; info = "" + artista + " . " + titulo; label_.leg.info = info; } ; trilha.onSoundComplete = function () { mute = true; if (mNumber < playlist.length) { ++mNumber; musica = playlist[mNumber].attributes.url; trilha.loadSound(musica, true); info = unescape(trilha.id3.artist) + " :: " + unescape(trilha.id3.songname); label.leg.info = info; stopado.gotoAndStop(1); trilha.start(); display.mute = false; } } ;