Ir para conteúdo

POWERED BY:

Arquivado

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

Webmastergold

Problema com Timer

Recommended Posts

Tenho um banner que troca de quadro em "X" tempo, só que quando chega no último frame ele para ali.

 

Como não sei nada de AS3, não to conseguindo fazer ele dar o looping.

 

Alguém pode ajudar?

 

Esse é o código do primeiro frame que faz ele avançar os quadros.

 

var temporizador:Timer = new Timer(5000);
temporizador.addEventListener("timer", trocarbanner);

temporizador.start();

function trocarbanner(eventArgs:TimerEvent):void {

    nextFrame();

}

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui resolver!!!

 

Não sei se da maneira correta, pois como disse sou noob em Action Script, mas funcionou.

 

O que fiz foi inserir mais um quadro ao final da animação e nele o código:

 

temporizador.removeEventListener("timer", trocarbanner);

gotoAndPlay(1);

:)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essa minha "solução" faz o looping, só que consume demasiados recursos da máquina.

 

Eu abro o gerenciador de tarefas e percebo que fica aumentado infinitamente a quantidade de memória usada pelo navegador até travar a máquina.

 

REsumindo: ainda preciso de ajuda :)

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.