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

Cambia imagen segun hora del reloj

Estas en el tema de Cambia imagen segun hora del reloj en el foro de Flash y Actionscript en Foros del Web. Amigos tengo una web hecha con una pelicula flash en la que el fondo deberia cambiarse según la hora del reloj, osea si la abres ...
  #1 (permalink)  
Antiguo 03/04/2009, 14:57
 
Fecha de Ingreso: septiembre-2008
Mensajes: 2
Antigüedad: 15 años, 7 meses
Puntos: 0
Cambia imagen segun hora del reloj

Amigos tengo una web hecha con una pelicula flash en la que el fondo deberia cambiarse según la hora del reloj, osea si la abres la pagiina a las 8 am se verá una imagen, si la abro a las 7 de la tarde se verá otra
¿como puedo hacerlo????

thks
  #2 (permalink)  
Antiguo 04/04/2009, 01:25
Avatar de carlxime  
Fecha de Ingreso: marzo-2007
Ubicación: México
Mensajes: 180
Antigüedad: 17 años, 1 mes
Puntos: 6
Respuesta: Cambia imagen segun hora del reloj

Hola Rodrigo,

Podrías crear un MovieClip en el cual el primer frame esté vacío, el segundo tenga una imagen para la mañana, en el tercero una imagen para la tarde y en el cuarto frame una imagen para la noche. Cada uno de estos cuatro frames deberá llevar un stop();
En el primer frame de tu película, añade el siguiente código (suponiendo que tu MovieClip se llame fondo_mc):

Código actionscript:
Ver original
  1. var hoy:Date = new Date();
  2. var horas:Number = hoy.getHours() < 10 ? ("0" + hoy.getHours()) : (hoy.getHours());
  3.  
  4. if (horas >= 7 && horas < 12) // De las 7am a las 11:59pm
  5. {
  6.     fondo_mc.gotoAndStop(2);
  7. }
  8. else if (horas >= 12 && horas < 19) // De las 12pm a las 6:59pm
  9. {
  10.     fondo_mc.gotoAndStop(3);
  11. }
  12. else  // Lo que resta, o sea de las 7pm a las 6:59am
  13. {
  14.     fondo_mc.gotoAndStop(4);
  15. }

También puedes usar etiquetas en los frames, de tal forma que tus gotoAndStop podrían ser: fondo_mc.gotoAndStop("M"); fondo_mc.gotoAndStop("T"); fondo_mc.gotoAndStop("N");

Saludos.
__________________
http://codigometropoli.com
  #3 (permalink)  
Antiguo 05/04/2009, 18:03
 
Fecha de Ingreso: septiembre-2008
Mensajes: 2
Antigüedad: 15 años, 7 meses
Puntos: 0
De acuerdo Respuesta: Cambia imagen segun hora del reloj

Gracias mil, voy a probarlo y les cuento.

slds
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 18:06.