johnhey 0 Denunciar post Postado Abril 19, 2013 Boa tarde pessoal, depois de ter inserido este tópico em grupos errados, resolvi fazer em flash, pois achei um bem fácil e esta a funcionar. Tenho um site que estou a fazer em Dreamweaver nas linguagens(PHP e HTML e Javascript(flash)), no site tem uma musica que gostaria que ficasse a tocar sempre. Consegui através de um vídeo tutorial, fazer o botão pause e play a funcionar em flash cs5. Depois inseri no site através do Dreamweaver, mas agora preciso de outra coisa, gostaria que ao entrar no site a música já começasse a tocar automaticamente e que depois quando ela terminasse voltasse a tocar novamente. o código esta assim: mc_play.addEventListener(MouseEvent.CLICK, tocar); var fl_SC:SoundChannel; //Verifica se o botão play foi clicado ou não var fl_ToPlay:Boolean = true; function tocar(evt:MouseEvent):void { if(fl_ToPlay) { var s:Sound = new Sound(new URLRequest("musicas/Reborn.mp3")); fl_SC = s.play(); mc_play.gotoAndStop(2); } else { fl_SC.stop(); mc_play.gotoAndStop(1); } fl_ToPlay = !fl_ToPlay; } Compartilhar este post Link para o post Compartilhar em outros sites
johnhey 0 Denunciar post Postado Abril 19, 2013 ok, já resolvi. adicionei a musica no timeline conforme me indicaram em outro tópico aqui mesmo no site. e coloquei o seguinte código: function setMute(vol){ var sTransform:SoundTransform = new SoundTransform(1,0); sTransform.volume = vol; SoundMixer.soundTransform = sTransform; } var Mute:Boolean = false; mc_play.addEventListener(MouseEvent.CLICK,toggleMuteBtn); function toggleMuteBtn(event:Event){ if(Mute){ Mute = false; setMute(1); mc_play.gotoAndStop(1); } else { Mute = true; setMute(0); mc_play.gotoAndStop(2); } } Compartilhar este post Link para o post Compartilhar em outros sites