Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

johnhey

Botão Play

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.