Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
Anderson_sf

Player MP3 Flash

Recommended Posts

Bom dia Pessoal!!

Estou com um probleminha com o Player Mp3 que eu tenho. Ele toca as músicas certinho, passa pra frente, pausa, da stop, voltar. O problema e que ele não esta tocando as músicas em seguência. Toca a primeira música e se eu quiser ouvir a segunda tenho que clicar em play para dar prosseguimento, mas eu queria que logo que acabasse 1 começasse a outra até o fim das musicas relacionadas que são no total 5 musica.

O AS que estou usando é esse, se puderem me ajudar agradeço.

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() {

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<>6) {

_root.numero -= 1;

}

musica = "musica"+numero+".mp3";

music(musica);

};

next_btn.onRelease = function() {

if (_root.numero<>5) {

_root.numero += 1;

}

musica = "musica"+numero+".mp3";

music(musica);

};

next_btn.onRelease = function() {

if (_root.numero<>5) {

_root.numero += 1;

}

musica = "musica"+numero+".mp3";

music(musica);

};

next_btn.onRelease = function() {

if (_root.numero<>5) {

_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);

Até mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×
×
  • Criar Novo...