Comunidad de diseño web y desarrollo en internet online

Necesito generar un timer !!!

Citar            
MensajeEscrito el 21 Jun 2006 04:23 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:

Código :

_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.

utiliza las etiquetas code para postear tu codigo

Por reus

3 de clabLevel



Genero:Masculino  

Chile

firefox
Citar            
MensajeEscrito el 22 Jun 2006 01:59 am
Usa setInterval !!!

Código :

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

trace((Math.Round((Math.Random()*18 )+1)))
}

mintervalo.setInterval(misfrases,5000);


setInterval(FUNCION, TIEMPO) - busca mas acerca de esto en la referencia de Flash.

Por DaHouseCat

Claber

1011 de clabLevel

2 tutoriales

Genero:Masculino  

Smarphones Fan Boy

firefox
Citar            
MensajeEscrito el 22 Jun 2006 03:53 am
Gracias DaHouseCat, TE PASASTE !!!! :) en otro foro me dieron la misma solucion que tu me sugieres y resultó perfecto y tal como lo necesitaba.

Parece que era mas facil de lo que pensaba.

Saludos.

DaHouseCat escribió:

Usa setInterval !!!

Código :

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

trace((Math.Round((Math.Random()*18 )+1)))
}

mintervalo.setInterval(misfrases,5000);


setInterval(FUNCION, TIEMPO) - busca mas acerca de esto en la referencia de Flash.

Por reus

3 de clabLevel



Genero:Masculino  

Chile

firefox
Citar            
MensajeEscrito el 22 Jun 2006 07:33 am
Reus Mal Mal Mal ... no te dejes seducir por el lado oscuro de la fuerza :jedi:

Por el Imperio ! :jedi:

P.S.
Y por Mx que no deja de poner etiquetas CODE, Mx haz un tutorial :lol:

Por DaHouseCat

Claber

1011 de clabLevel

2 tutoriales

Genero:Masculino  

Smarphones Fan Boy

firefox
Citar            
MensajeEscrito el 11 Jul 2006 05:26 pm
Este mensaje es para todos y cada uno de los foristas, programadores, diseñadores y pensadores de Cristalab... es para mi la mejor pagina de action script que eh encontrado por lejos.... hoy me decidi y me meti... pronto aportare tips que he descubierto para los mas nuevitos y para los no tanto... efectos y cosas que uno va haciendo por gusto o necesidad...

desde ya muchas gracias por todos los aportes

el "manu"

Por el-Manu

0 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Jul 2006 06:55 pm
Aver si alguein me ayuda... toy tratando de hacer lo que el chico este plantea....aclaro k son mis medios pasos en flash... la frase..la levanta de un txt externo?... cual es el nombre de instancia..?... se me comlico o no lo llego aver...saludos y gracias..

Por aeaaea

27 de clabLevel



 

msie

 

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