| ||||
Es decir: En stop(); dentro de los paréntesis pongo cuántos segundos quiero que pare?...y lo otro? podrías explicarme paso a paso lo que significa cada uno de esos códigos? creo que no es así como yo pienso. |
| ||||
Hola Marcos , te respondo en lugar de Bandit. Código PHP: |
| ||||
Es decir: stop(); para. var segundos:Number = 5; llama a la funcion dentro de 5 segundos. var espera:Function = function():Void { se establece la funcion a la que llamamos. gotoAndPlay(12); ya pasados los 5 segundos de espera vamos a la frame 12. Fíjate: aquí yo quiero que se siga repitiendo cada 5 segundos asi que no la cierro con clearInterval(a); }??????? var a:Number = setInterval(espera, segundos*1000); Con esto se la llama de nuevo a la funcion espera porque primero la llamamos con var segundos:Number = 5; Espéro haber entendido. Muchas gracias por las expliaciones. |
| ||||
stop(); para la película en el frame donde está el código. var segundos = 5; es el tiempo que demorará para que la función se cumpla. var espera = function():Void{define la función espera gotoAndPlay(12);la acción que se va a realizar al cumplirse el tiempo. clearInterval(a); borra la llamada al setInterval, pero eso no significa que deje de hacer la función cada 5 segundos, porque al regresar al frame donde está los códigos volverá a realizar la función. var a:Number = setInterval(espera, segundos*1000); se llama a la función espera cada 1.000 milisegundos (cada 1 segundo). Revisa las ayudas del Flash allí tienes toda la información que necesitas saber de AS. Espero haberte sido de ayuda. |