Comunidad de diseño web y desarrollo en internet online

"Clima" del sitio determinado por la hora del usuario

Citar            
MensajeEscrito el 13 Abr 2007 12:16 am
Se me ha ocurrido una idea medio loca, no se si se podra hacer, ustedes los profecionales me corregiran, :lol: , quiero hacer que en mi sitio haya un paisaje el cual cambie conforme la hora del usuario, en pocas palabras, si es de mañana que el paisaje sea de mañana, y si es de noche que este obscuro y que la luces esten encendidas, creeria que si es posible, pero no se como hacerlo, ni la mas minima idea, puede alguien decirme como, paso por paso, si fuera posible!!! :cry:

Gracias!!!

Por jcmoreno

7 de clabLevel



Genero:Masculino  

Guatemala

msie7
Citar            
MensajeEscrito el 13 Abr 2007 12:28 am

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

opera
Citar            
MensajeEscrito el 13 Abr 2007 12:58 am
Claro que se puede!
Has que se carge dependido de la hora, y si no sabes cargar externamente, que se valla a un MC determinado dependiendo la hora.
Ejemplo.

Código :

onEnterFrame=function(){
hora= newDate();
hora.getHour();
if(hora>3 and hora<9)
{
_root.fotos.gotoAndStop("mañana");
}
if(hora>9 and hora<18)
{
_root.fotos.gotoAndStop("Tarde");
}
if(hora>18 or (hora>0 and hora<3))
{
_root.fotos.gotoAndStop("Noche");
}
}

En este caso puedes hacer un MC en el _root de la pelicula con 3 fotogramas y en cada uno una imagen de Tarde, mañana y Noche y llamar a cada fotograma Respectivamente...
Si es entre las las 3 y 7 de la mañana ira el fotograma con la imagen de la mañana
Si es entre las 9 y 6 de la tarde ..ira al fotograma de la tarde
Y si es entre las 6 y las 3 de la mañana va a la Noche

Ojala funcione ..no lo he probado aun

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

msie7
Citar            
MensajeEscrito el 13 Abr 2007 03:06 pm
muchas gracias a los dos, jaleru, el tuyo no lo pude hacer funcionar, talvez soy muy novato para hacerlo funcionar en un MC, pero el de nestorrente que me dio Zguillez pude modificarlo a mi gusto, si tengo algun problema para hacer lo que ando buscando lo posteare... muchas Gracias!!!!

Por jcmoreno

7 de clabLevel



Genero:Masculino  

Guatemala

msie7
Citar            
MensajeEscrito el 13 Abr 2007 04:40 pm
retomando un poco el codigo de jaleru te paso algo que te puede servir.

Código :

var hora:Date = new Date();//CREA UN NUEVO OBJETO DATE
this.createEmptyMovieClip ("cargaImagen", this.getNextHighestDepth());// CREA UNA PELICULA DONDE SE VA A CARGAR LA IMAGEN
horaActual = hora.getHours();//DETECTA LA HORA ACTUAL
if (horaActual>3 && horaActual<9) {   
   this.cargaImagen.loadMovie ("images/manana.jpg",1);
} else {
   if (horaActual>9 && horaActual<18) {
      this.cargaImagen.loadMovie ("images/tarde.jpg",1);
   } else {
      this.cargaImagen.loadMovie ("images/noche.jpg",1);      
   }
}

en el ejemplo carga las imagenes externamente, pero si queres podes tener las imagenes en la biblioteca exportadas para action script y usar attachMovie.

Por thacon

53 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 10 Jul 2007 02:17 am
Claramente es mejor el de Tacon.
.... Cuando escribi ese Script, :cry: :oops: Todavia no trabajaba sobre frames.

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

firefox

 

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