Tengo un contenido en flash con un MovieClip que simplemente internamente debe avanzar automaticamente mostrando cinco iconos y su explicacionj secuencialmente uno detras del otro y repetirse indefinidamente. Hice lo siguiente:
1. Use una capa para los stops
2. Cada stop tiene el siguiente codigo
stop();
segundos = 9;
espera = function () { play();
clearInterval(a);};
a = setInterval(espera, segundos*1000);
3. En otra capa estan los iconos y textos que deben cambiar
4. En otra capa tengo 2 botones para devolver o adelantar estos contenidos si el usuario desea releer o ver de nuevo algun icono y su explicacion... el script de los botones es:
on(release)
{
gotoAndPlay("intro",1);
}
Solo varío el numero del fotograma al que quiero ir... en esta capa de los botones los duplique y cambie dicho numero de acuerdo a lo que se necesita.
5. Todo funciona bien hasta que se hace click en algun boton... es decir que una vez se adelanta o atrasa... los segundos que debe durar cada texto no vuelven a durar lo que necesito y se aceleran... entre mas clicks se hagan en los botones mas se acelera hasta avanzar como si no hubiera un stop en el script inicial que describi arriba.
Agradezco si alguien me puede decir por qué pasa... no lo logre hacer funcionar. Muchas gracias.