Ir para conteúdo

POWERED BY:

Arquivado

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

Carlos 1981

Retroceder animação

Recommended Posts

Olá,

 

sou novo no actionscript e estou com uma dúvida, seguinte fiz uma animação, porém quando chega ao final dela gostaria que ela retrocedesse frame a frame, e quando chegasse no começo voltava a animação na ordem normal, sem precisar passar o mouse em cima,

sem precisar clicar, só a animação em si.

 

 

aguardo retorno

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma função que verifique o _currentframe

 

E com um if else e um onEnterFrame você faz isso...

você bota o código para verificar se ele chegou ao _totalframes

se chegou ele executa o prevFrame() até chegar ao frame 1

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo:

var retro:Number = 0;
this.onEnterFrame = function(){
    trace(_totalframes - _currentframe);
    if((_totalframes - _currentframe) > 0 and retro == 0){
        nextFrame();
    } else {
        prevFrame();
        retro = 1;
    }
}

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pelo exemplo

 

ele está dando erro no

 

if((_totalframes - _currentframe) > 0 and retro == 0){

1084: Syntax error: expecting rightparen before and.

 

o que quer dizer?

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.