Ir para conteúdo

Arquivado

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

Leonardo Carmo Lopes

Banner rotativo em ActionScript

Recommended Posts

Galera,

 

Montei um banner rotativo em actionscript e quando clico para avançar, ele funciona normalmente. Porém, quando chega no próximo quadro automaticamente ele pula para o outro quadro e fica descontrolado.

 

Esse é o código que estou usando:

 

var timerID15; {

 

stop();

 

timerID15 = setInterval (Continua_Tempo15, 15000);

 

}

 

function Continua_Tempo15() {

 

play();

 

clearInterval (timerID15);

 

}

 

btn8.addEventListener(MouseEvent.CLICK, forward15);

 

function forward15(event:MouseEvent):void

{

gotoAndPlay(3);

}

 

btn7.addEventListener(MouseEvent.CLICK, backward15);

 

function backward15(event:MouseEvent):void

{

gotoAndPlay(1);

}

 

Alguém poderia me ajudar? :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce nao esta limpando os intervalos nos cliques, sempre que clicar, desliga o intervalo e religa, algo do tipo:

 

clearInterval (timerID15);

timerID15 = setInterval (Continua_Tempo15, 15000);

 

Esse codigo vai em todos os cliques, voce tambem pode fazer algo generico usando o stage na capture phase:

 

stage.addEventListener(MouseEvent.CLICK, primeiro, true, 0, true);

 

function primeiro(e:MouseEvent):void {

clearInterval (timerID15);

timerID15 = setInterval (Continua_Tempo15, 15000);

}

 

Ai nesse caso nao precisa do clique interno em cada botao.

 

att

Leandro Amano

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Leandro, mas ainda continua o mesmo erro!

 

Limpei os cliques conforme você havia dito, mas ainda sim quando clico (preciso manter os botões) eles ficam o tempo determinado e depois avançam, sem parar no próximo quadro, até um quadro aleatório do banner sem seguir os quadros corretos!

 

Segue o exemplo do banner:

http://editoramundomaior.com.br/2012/bienal/Banner.swf

 

Preciso limpar os clicks de acordo com cada ID em seu respectivo quadro, certo?

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.