kikobrasil 1 Denunciar post Postado Agosto 5, 2010 Peguei um tutorial para criar um player de mp3 em flash. Consegui criar tudo certinho coloquei 3 musicas em uma pasta: musica1, musica2, musica3. O problema eh q qdo abro o player ele toca a musica qdo passo pra avançar para a próxima ele procura por musica4 e qdo dou previous ele procura por musica 0. O que faço? Se possivel queria q na musica 3 ao clicar em next ele voltasse pra musica 1, e na musica 1 clicasse em previous voltasse pra musica 3. stop(); // Criando objeto som_sound var som_sound:Sound = new Sound(); var numero:Number = 1; // Volume var vol:Number = 100; // cria-se a função music com o parâmetro "musica" que indicará a música que será tocada pelo player. function music(musica) { // criando todas as variáveis necessárias var pos, verifica; // a função "loadSound" carrega a mp3 no objeto "som_sound", com o caminho // especificado no parâmetro "musica"; true informa que será carregado por streaming som_sound.loadSound(musica, true); _root.onEnterFrame = function() { // exibe o nome da música no campo musica_txt artista_txt.text = som_sound.id3.artist; musica_txt.text = som_sound.id3.songname; som_sound.setVolume(vol); }; // ações dos botões =============== // pára a música stop_btn.onRelease = function() { som_sound.stop(); }; // pausa a música pause_btn.onRelease = function() { acao = "pause"; pos = som_sound.position/1000; som_sound.stop(); }; // dá o play play_btn.onRelease = function() { if (acao == "pause") { som_sound.start(pos, 1); acao = ""; } else { som_sound.start(); } }; } previous_btn.onRelease = function() { if (_root.numero) { _root.numero -= 1; } musica = "musica"+numero+".mp3"; music(musica); }; next_btn.onRelease = function() { if (_root.numero=3) { _root.numero += 1; } musica = "musica"+numero+".mp3"; music(musica); }; vol_less_btn.onRelease = function() { if (vol>=10) { vol -= 10; trace(vol); } }; vol_more_btn.onRelease = function() { if (vol<=90) { vol += 10; trace(vol); } }; // ========================= musica = "musica"+numero+".mp3"; music(musica); link_btn.onRelease = function() { getURL("http://www.seusite.com.br", "_blank"); }; link2_btn.onRelease = function() { getURL("http://www.seusite.com.br", "_blank"); }; Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 6, 2010 Seus ifs estão errados if faz assim: if(josé == maria) { josé = traveco } else if(josé != maria){ josé = macho } If se faz com == e não = Ai você teria que arrumar seus ifs para if number >= 3 ele faz number = 1 senão(else) number++ E a mesma coisa pro previews if number <= 1 number = 3 senão(else) number-- Abraços Compartilhar este post Link para o post Compartilhar em outros sites
kikobrasil 1 Denunciar post Postado Agosto 6, 2010 Seus ifs estão errados if faz assim: if(josé == maria) { josé = traveco } else if(josé != maria){ josé = macho } If se faz com == e não = Ai você teria que arrumar seus ifs para if number >= 3 ele faz number = 1 senão(else) number++ E a mesma coisa pro previews if number <= 1 number = 3 senão(else) number-- Abraços deu certinho cara... vlw abração Compartilhar este post Link para o post Compartilhar em outros sites