Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal criei uma função e queria que ela ficasse se repetindo, como um loop, como faço isso?
abs
pode ser um ENTER_FRAME tb.
Abs
Oba, maravilha. Estou usando a classe Timer e usando desta forma:
var tempo2:Timer = new Timer (3000, 1);
tempo2.start();
tempo2.addEventListener(TimerEvent.TIMER_COMPLETE, apareceFoto2)
function apareceFoto2 (evt:TimerEvent):void{var animaFoto2:Tween = new Tween(foto1_mc, "alpha", Back.easeOut, 1,0,2,true);
if (foto1_mc.alpha<=1){var animaFoto3:Tween = new Tween (foto3_mc, "alpha", Back.easeOut, 0,1, 2, true);}
}// FIM FUNCTION aparecerFoto2
mas só realiza uma vez, eu queria que ficasse "infinitas" vezes.
Então, ela tem dois parametros, o primeiro o tempo e o segundo a quantidade de vezes que repetirá. Então caso você queira que repita infinitas vezes troque o
var tempo2:Timer = new Timer (3000, 1);
Por:
var tempo2:Timer = new Timer (3000);
tempo2.addEventListener(TimerEvent.TIMER, apareceFoto2)
Maravilha Andre, deu certo. Obrigado
Abs
Procure pela classe timer. Ela irá resolver sua vida.