1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

animação flash

Discussão em 'Web Development' iniciada por fil79, 6 de Janeiro de 2007. (Respostas: 3; Visualizações: 645)

  1. fil79

    fil79 Power Member

    Estou a fazer uma animação em flash que é suposto estar activa quando o rato está em cima de um determinado texto para tal fiz o seguinte:

    1º- Coloquei um stop() em cima do 1º frame
    2º- criei um botão invisivel e coloquei o seguinte código:

    on(rollOver){
    play();
    }
    on(rollOut){
    stop();
    }

    assim funciona só que ao chegar ao fim da animação esta pára mesmo que o rato se mantenha em cima do bt invisivel...desde já agradeço
     
  2. OldMan

    OldMan Power Member

    Código:
    on(rollOver){
    play();
    estado=true;
    }
    on(rollOut){
    stop();
    estado=false;
    }
    
    depois na frame em vez de teres so "stop();" poes:

    Código:
    if (estado) {
    nextFrame();
    }
    else {
    stop();
    }
    
    suponho que assim deve dar, mas fiz de cabeça
     
  3. fil79

    fil79 Power Member

    já tentei dessa forma mas mesmo assim não está a dar...faz exactamente o mesmo, a animação só corre uma vez mesmo com o rato em cima do bt invisivel...
     
  4. fil79

    fil79 Power Member

    já está resolvido...O problema tem a ver com stop() do 1º frame...coloquei a animação num sa começar no frame 2 e no final da animação coloquei:


     

Partilhar esta Página