Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
fala pessoal...
seguinte tenho varias animações ... tem 5 frames ... cada frame tem um mc com uma animaçao...
e estou utilizando o setInterval
so q qdo utilizo alguma condiçoes com if, ele fika meio doido....
oq eu keria fazer é....qdo eu abrir a animaçao ele pega o 1 primeiro frame, beleza, ai qdo acaba o intervalo, ele pule direto pro frame 3, ai qdo chegar no frame 5(ultimo frame), ele volta so q pro 2 frame, o resto ficaria como proximo frame normal.
alguem pode dar um help?
segue o codigo abaixo...
CODE
stop();
intervalo = setInterval(muda,7000);
function muda(){
if (_currentframe == 1){
gotoAndPlay(3);
}else if (_currentframe == 5){
gotoAndPlay(2);
clearInterval(intervalo);
}else {
nextFrame();
}
}
esse codigo é q eu utilizava antes de fazer a mudança, q funciona perfeitamente.
CODE
stop();
intervalo = setInterval(muda,7000);
function muda(){
if (_currentframe == 4){
gotoAndPlay(1);
clearInterval(intervalo);
}else{
nextFrame();
}
}Carregando comentários...