lipe760 0 Denunciar post Postado Setembro 17, 2006 Fala ae pessoal. Eu baixei um source de um MP3 Player do site FLASHMASTERS. ele interage com um arquivo xml com as url das musicas. queria saber se é possivel, por as musicas em random (aleatoria). É possivel? se for possivel, tem como dar uma mao? http://forum.imasters.com.br/public/style_emoticons/default/cry.gif mNumber = 0;trilha = new Sound();listaMP3 = new XML();listaMP3.ignoreWhite = true;listaMP3.load("listaMP3.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 = "<font color='#475848'>"+artista+" </font>. "+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; }};//stop(); OBRIGADO! UM ABRAÇO! Compartilhar este post Link para o post Compartilhar em outros sites
p.d 0 Denunciar post Postado Setembro 17, 2006 Tenta ae... var playlist:Number = listaMP3.childNodes;var k:Number = Math.floor(Math.random() * (playlist - 0));musica = playlist[k].attributes.url; Compartilhar este post Link para o post Compartilhar em outros sites
lipe760 0 Denunciar post Postado Setembro 17, 2006 fala aih amigo, muito obrigado pela atenção! mas, acho q nao pego nao coloquei esse codigo em cima ficando assim: var playlist:Number = listaMP3.childNodes;var k:Number = Math.floor(Math.random() * (playlist - 0));musica = playlist[k].attributes.url;mNumber = 0;trilha = new Sound();listaMP3 = new XML();listaMP3.ignoreWhite = true;listaMP3.load("listaMP3.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 = "<font color='#475848'>"+artista+" </font>. "+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; } };//stop(); ta certo? lista das musicas: <music url="http://geocities.yahoo.com.br/arreganight/musicas/Mc_Leozinho_-_O_Show.mp3"/><music url="http://geocities.yahoo.com.br/arreganight/musicas/totalmente_demais.mp3"/><music url="http://geocities.yahoo.com.br/arreganight/musicas/buchechaesabrina-felicidade.mp3"/><music url="http://geocities.yahoo.com.br/arreganight/musicas/melodagalinha.mp3"/> Compartilhar este post Link para o post Compartilhar em outros sites
p.d 0 Denunciar post Postado Setembro 18, 2006 COLOQUE AS 3 LINHA DENTRO DO LISTAMP3.ONLOAD = FUNCTION FICANDO: listaMP3.onLoad = function() { playlist = listaMP3.childNodes; var playlist:Number = listaMP3.childNodes; var k:Number = Math.floor(Math.random() * (playlist - 0)); musica = playlist[k].attributes.url; trilha.loadSound(musica, true); trilha.start(0, 0); carregou = true; dur = trilha.duration; pos = trilha.position;}; TRY! Compartilhar este post Link para o post Compartilhar em outros sites