Comunidad de diseño web y desarrollo en internet online

Necesito generar un timer !!!

Citar            
MensajeEscrito el 21 Jun 2006 04:20 pm
Hola a todos... les cuento...

Tengo un sitio en flash en donde muestro una sola frase de entre muchas, esta frase carga en cuadro de texto dinamico. Esto lo puedo hacer sin problemas, ya que encontre un codigo en internet que lo hace:

_root.cita_txt.variable="frase"+(Math.Round((Math.Random()*18 )+1))
trace((Math.Round((Math.Random()*18 )+1)))

//// hace un random entre todas las frases que tenga dentro del codigo.

:( :( :(

El problema es que necesito que este random se ejecute constantemente y cada cierto teimpo... me explico.. la idea es que la frase que aparece vaya rotando constantemente, o sea, cambie de una frase a otra, por medio del random de arriba y cada cierto tiempo...

Eso no lo he podido hacer, es por eso que acudo a ustedes, ya que he buscado en miles de partes he encontrado funciones de actionscript como setinterval(), pero no he sabido aprovecharlas.

En definitiva, necesito recargar ese random cada cierto tiempo, y poder definir ese tiempo.

Saludos. :)

Por reus

3 de clabLevel



Genero:Masculino  

Chile

firefox
Citar            
MensajeEscrito el 21 Jun 2006 04:50 pm
Hola!
Creo que lo tienes que hacer en una linea de tiempo:
Puedes crear un movieClip, vacio que contenga... no se si tienes fps en 10 que tenga 50 frames y en el ultimo keyframe pones la accion para cambiar la frase entonces esto va a ser cada 5 segundos!
Ojala haya sido de ayuda! :wink:

Por kike.1292

130 de clabLevel



1 ejemplo

Genero:Masculino  

Mexico D.F.

msie7
Citar            
MensajeEscrito el 21 Jun 2006 04:58 pm
function ponCita() {
_root.cita_txt.variable="frase"+(Math.Round((Math.Random()*18 )+1))
trace((Math.Round((Math.Random()*18 )+1)))
};

setInterval(ponCita,10000);

se ejecutará cada 10 segundos (10.000 milisegundos)

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 21 Jun 2006 05:05 pm
MUCHISIMAS GRACIAS... TE PASATE... FUNCIONO SIN PROBLEMAS !!!!

Maldita linea de codigo !!!!

Saludos.

ICEM4N escribió:

function ponCita() {
_root.cita_txt.variable="frase"+(Math.Round((Math.Random()*18 )+1))
trace((Math.Round((Math.Random()*18 )+1)))
};

setInterval(ponCita,10000);

se ejecutará cada 10 segundos (10.000 milisegundos)

Por reus

3 de clabLevel



Genero:Masculino  

Chile

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.