Foros del Web » Creando para Internet » Flash y Actionscript »

Flash Event

Estas en el tema de Flash Event en el foro de Flash y Actionscript en Foros del Web. chicos tengo un problema, quisiera saber como hacer algo mas o menos asi Que ha determinada hora, por ejemplo, a las 3 de la tarde ...
  #1 (permalink)  
Antiguo 11/12/2007, 09:38
 
Fecha de Ingreso: enero-2007
Mensajes: 68
Antigüedad: 10 años, 10 meses
Puntos: 0
Flash Event

chicos tengo un problema, quisiera saber como hacer algo mas o menos asi

Que ha determinada hora, por ejemplo, a las 3 de la tarde se me anuncio automaticamente algo. ya sea un texto o grafico o algo asi, alguien tiene algo de eso
  #2 (permalink)  
Antiguo 11/12/2007, 14:47
Avatar de jhonnyfernando  
Fecha de Ingreso: abril-2006
Ubicación: Bogotá - Colombia
Mensajes: 103
Antigüedad: 11 años, 8 meses
Puntos: 1
De acuerdo Re: Flash Event

Simple, creas un mc y le pones este codigo:

Código:
onClipEvent(enterFrame){
     var a:Date = new Date();
     if(a.getHours() == 15){
          //hacer lo que vos quieras.
     }
}
con getHours() te da la hora, getMinutes() te da los minutos, getSeconds() te da los segundos.



Saludos
  #3 (permalink)  
Antiguo 11/12/2007, 15:02
Avatar de SinguerInc  
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 10 años, 2 meses
Puntos: 5
Re: Flash Event

johnny, pero quemaras el cpu con scripts de este tipo!...comprobar 24 por segundo si son las 15 me parece un poco mucho...tal vez para el contador de la velocidad de la luz puede andar.

tal vez...una vez por minuto basta:
Código:
var n:Number;
function chequearHorario()
{
     var a:Date = new Date();
     if(a.getHours() == 15){
          trace("es la hora, es la hora, es la hora de cantar...(xuxa en 1992?.)");
          clearInterval(n);
     }
}
n = setInterval(chequearHorario, 60000);
__________________
/blog.singuerinc.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:47.