Buenas.. estoy haciendo algo muy simple con flash y actionscript 2.0..
Se daran cuenta con el archivo adjunto que:
Uso frame a frame para ver cada foto, pues necesito que sea asi, y empleo una pequeña funcion sencilla con setInterval para que cada tantos segundos pase de foto en foto (5 imagenes en total)...
El problema es que cuando llega al frame 5, que es la ultima foto, no vuelve a iniciar desde el fotograma 1 y continuar de nuevo, como si fuera un ciclo o bucle..
les dejo el enlace a mi archivo, y mi codigo, para ver si es que tiene algun error o algo extraño que no estoy captando, pues segun mi logica y la complejidad que tiene, no le veo nada raro:
CODIGO ACTIONSCRIPT 2.0
Código PHP:
Ver original//creamos una variable que ejecute cada 3 segundos
// la funcion llamada PASAR que esta mas abajo
tiempo= setInterval(pasar, 3000);
//funcion que sera ejecutada cada 3 segundos
function pasar():Void{
//verificamos que el clip de pelicula llamado GAL
//no haya llegado al limite de fotogramas
// si es asi, le decimos que vuelva a iniciar
if(_root.gal.currentFrame == 5){
_root.gal.gotoAndStop(1);
}else{
//caso contrario le decimos que pase fotograma por fotograma
_root.gal.nextFrame();
}
}
//creamos el boton de pausa
_root.btnPausa.onPress = function(){
clearInterval(tiempo);
}
//creamos el boton de play
_root.btnPlay.onPress = function(){
tiempo= setInterval(pasar, 3000);
}
mi archivo:
http://www.grupoeditorialatlas.com/prueba-gal.fla
OBS:
FAVOR NO ME DIGAN QUE USE AS 3.0... solo me gustaria una mano en esta.
Agradecidisimo