Blog

Post com tag ‘Action Script’

Player de Música em Flash + XML

Publicado em 1 fevereiro, 2009 por Leonardo Cardoso as 8:22 pmhs

Olá amigos, venho trazer mais um tutorial de flash, vamos mostrar hoje como fazer um player de música MP3 em flash + XML com um botão de Play e Stop, muito legal.Player de Música em Flash + XML

Flash 8.0
Action Script 2.0

Primeiro vamos ao código XML.
Abra o bloco de notas (ou um editor de texto qualquer) e entre com o seguinte código:

<music url=”musica01.mp3″/>
<music url=”musica02.mp3″/>
<music url=”musica03.mp3″/>

Nesse caso esse código aponta para três músicas diferentes (musica01.mp3, musica02.mp3 e musica03.mp3).
Pronto salve o arquivo como “lista_musica.xml”

Agora vamos ao Flash
Abra seu Flash, mude o tamanho do palco de 550 x 400px e cor de background “verde”, ou qualquer outra de sua preferência, adicione mais uma camada e nela dois retângulos em branco, conforme imagem abaixo:
Palyer de Música em Flash + XML
Feito isso, selecione-o, “F8” e converta em Movie Clip
Dê dois cliques em cima dele para “entrar”, insira um outro quadro chave, apague os retângulos e desenhe um triangulo como o símbolo de “play”, exatamente como na figura abaixo:
Player de Música em Flash + XML
volte para o primeiro quadro chave (sem sair do MovieClip), onde tem os dois retângulos, aperte a tecla “F9” para abrir a janela de “actions” e digite o seguinte comando: stop();
(Essa action é da frame). Agora selecione os retângulos e aperte a techa “F8” novamente, converta em “Butom”. Após converter, clique em cima dele e aperte a tecla “F9”, adicione a seguinte Action no botão:


on (release) {
pos = _parent.trilha.position;
_parent.trilha.stop();
nextFrame();
}

Essa action tem a função de dar um “Stop” na música.

Agora vamos ao “Play”. Selecione o triangulo no segundo frame e converta-o também em “Butom”, clique em cima dele e abra a janela de “Actions”, entre com o seguinte código:


on (release) {
_parent.trilha.start(0, 0);
prevFrame();
}

Essa action e responsável em dar o “Play” na música.

Volte para a “Scene1” e no frame que esta em branco da outra camada entre com o seguinte código:


mNumber = 0;
trilha = new Sound();
lista_musica= new XML();
lista_musica.ignoreWhite = true;
lista_musica.load("lista_musica.xml");
lista_musica.onLoad = function() {
playlist = lista_musica.childNodes;
musica = playlist[0].attributes.url;
trilha.loadSound(musica, true);
trilha.start(0, 0);
carregou = true;
dur = trilha.duration;
pos = trilha.position;
};

Bem, espero que tenham curtido o Tuto, qualquer dúvida só mandar um comentário.

Até mais
Arara Azul Websites – Criação de sites

Gostou? Então compartilhe!
  • del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • BlinkList
  • FriendFeed
  • LinkedIn
  • Live
  • NewsVine
  • Rec6
  • Reddit
  • RSS
  • StumbleUpon
  • Technorati
  • Twitter

-->
Arara Azul Websites no Facebook

Categorias