View Full Version : animação flash


fil79
06-01-2007, 18:51
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

OldMan
06-01-2007, 22:34
on(rollOver){
play();
estado=true;
}
on(rollOut){
stop();
estado=false;
}


depois na frame em vez de teres so "stop();" poes:


if (estado) {
nextFrame();
}
else {
stop();
}


suponho que assim deve dar, mas fiz de cabeça

fil79
07-01-2007, 19:49
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...

fil79
08-01-2007, 20:08
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:


this.gotoAndPlay(2);