Hola, yo el codigo esacto para hacer eso, no sabria ponerte ahora mismo, pero mirate la ayuda de Flash [F1] buscando info sobre
setIntervalAdvertirte tambien que si creas un setInterval, cuando acabe has de borrarlo, si no seguira ejecutandose y si lo reactivas podras tener problemas
Mira, te dejo un ejemplo que tenia por ahi:
Código :
function texto () {
//trace ("Se ejekuta el Interval");
resultado_txt.htmlText += "Una Linea de Texto<br>";
}
// miInt no es mas ke un identificador para llamar al setinterval... realmente el programa los nombra por numeros [1, 2 y 3...]
miInt1 = setInterval (texto, 2000);
miInt2 = setInterval (texto, 4000);
miInt3 = setInterval (texto, 8000);
//
trace (miInt1 + " es miInt1");
trace (miInt2 + " es miInt2");
trace (miInt3 + " es miInt3");
//
function borrar () {
for (i = 1; i < 100; i++) {
clearInterval (i);
}
trace (miInt1 + " esta borrado");
trace (miInt2 + " esta borrado");
trace (miInt3 + " esta borrado");
}
borra_btn.onRelease = borrar;Acuerdate de crear un boton en el escenario con nombre de instancia borrar_btn para probar esto... y bueno, el tiempo va en milisegundos.
PD: se me olvidaba... tambien tienes que crear un campo de texto dinamico llamado
resultado_txt que soporte codigo HTML para ver el resultado... o si no cambiar esta linea:
resultado_txt.htmlText += "Una Linea de Texto<br>";
por
trace ("Una Linea de Texto");