Tengo en la capa acciones de la línea del tiempo principal el siguiente código que obliga a una película a ir avanzando, deteniéndose por 16 segundos en cada fotograma:
_root.aleatorio = false;
stop();
clearInterval(elID);
function seguir() {
if (!_root.aleatorio) {
nextFrame();
} else {
gotoAndStop(Math.round(Math.random()*20));
}
}
elID = setInterval(seguir, 10000);
//Con un botón controlo la película para que avance aleatoriamente, manteniendo la susodicha
espera de 16 segundos en cada fotograma, con el código:
on (release) {
_root.aleatorio = true;
}
//Por último, con otro botón modifico el tiempo de espera (a 5 seg.) para cada fotograma con el código:
on (release) {
stop();
clearInterval(elID);
function seguir() {
if (!_root.aleatorio) {
nextFrame();
} else {
gotoAndStop(Math.round(Math.random()*20));
}
}
elID = setInterval(seguir, 5000);
//Ahora bien, quisiera poder asignarle esta última acción a un control deslizable en lugar de a un botón. Llevo días intentándolo pero mi novatez no me lleva lejos. ¿Alguien sabe cómo
puedo resolver esto? Mucho he de agradecércelos.