Ir para conteúdo

POWERED BY:

Arquivado

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

RcP 360

[Resolvido] Pause e play em 1 SWF carregado em 1 loader com o mes

Recommended Posts

Pessoal,

 

Ainda estou aperfeiçoando meu player que sincroniza vídeo com slide.

Já estava práticamente pronto quando me veio o pedido de animar os slides, o problema

é que quando pauso o vídeo o swf do slide que foi carregado continua rodando e para que

não perca a sincronia eu preciso que ele pause junto com o vídeo e volte a rodar quando

eu der der play no vídeo.

 

 

O código que estou usando para carregar os SWFs é:

var my_loader:Loader = new Loader();
addChild(my_loader);

flvPlayback.addEventListener(MetadataEvent.CUE_POINT, cuepointfound);

function cuepointfound(myevent:MetadataEvent):void {

if (myevent.info.name=="Introdução") {
	my_loader.load(new URLRequest("slide-01.swf"));
}
if (myevent.info.name=="Slide 02") {
	my_loader.load(new URLRequest("slide-02.swf"));
}

 

 

E o código que estou usando para os botões de play e pause do meu flvPlayback é:

function onPauseBtnClick ( evt )
{
flvPlayback.pause ( ) ;
pauseBtn.visible = false;
playBtn.visible = true;
}
function onPlayBtnClick ( evt )
{
flvPlayback.play ( ) ;
pauseBtn.visible = true;
playBtn.visible = false;
}
playBtn.visible = false

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já achei a solução.

Agora a programação dos meus botões ficou assim:

function onPauseBtnClick ( evt )
{
flvPlayback.pause ( ) ;
pauseBtn.visible = false;
playBtn.visible = true;
MovieClip(my_loader.content).stop ();
}
function onPlayBtnClick ( evt )
{
flvPlayback.play ( ) ;
pauseBtn.visible = true;
playBtn.visible = false;
MovieClip(my_loader.content).play ();
}
playBtn.visible = false

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.