Ver Mensaje Individual
  #87 (permalink)  
Antiguo 08/09/2005, 10:21
Avatar de Viero
Viero
 
Fecha de Ingreso: diciembre-2004
Mensajes: 104
Antigüedad: 19 años, 4 meses
Puntos: 0
yo tmb quiero apoyar para que este post no se olvide

Hola a todos me parecio muy buena idea esto del post y pues no queria perderme de poner un pequeño granito de arena... yo no soy muy bueno pero mi esfuerzo ago asi que me gustaria aportar esto aunque debo destacar que no fue idea mia (la verdad es que en el foro me lo respondieron y pues quiero ponerlo a qui)
Como poner un fondo aleatorio con respecto a la hora del dia??
bueno pues no es muy dificil solo se tienen que crear 3 capas "fondo"
"Action Script" y "textos"
en la capa textos se crean 4 textos dinamicos con las variables "hora1" "hora2" "hora3" y "saludo"
se tiene que ver algo asi:
12:12:59 Buenas Tardes
despues se le agrega en la capa Action Script el siguiente codigo:
mydate = new Date();
hora1 = mydate.getHours();
if (hora1 == 0) {
hora1 = "24";
} else if (hora1 == 1) {
hora1 = "01";
} else if (hora1 == 2) {
hora1 = "02";
} else if (hora1 == 3) {
hora1 = "03";
} else if (hora1 == 4) {
hora1 = "03";
} else if (hora1 == 5) {
hora1 = "05";
} else if (hora1 == 6) {
hora1 = "06";
} else if (hora1 == 7) {
hora1 = "07";
} else if (hora1 == 8) {
hora1 = "08";
} else if (hora1 == 9) {
hora1 = "09";
}
hora2 = mydate.getMinutes();
if (hora2 == 0) {
hora2 = "00";
} else if (hora2 == 1) {
hora2 = "01";
} else if (hora2 == 2) {
hora2 = "02";
} else if (hora2 == 3) {
hora2 = "03";
} else if (hora2 == 4) {
hora2 = "03";
} else if (hora2 == 5) {
hora2 = "05";
} else if (hora2 == 6) {
hora2 = "06";
} else if (hora2 == 7) {
hora2 = "07";
} else if (hora2 == 8) {
hora2 = "08";
} else if (hora2 == 9) {
hora2 = "09";
}
hora3 = mydate.getSeconds();
if (hora3 == 0) {
hora3 = "00";
} else if (hora3 == 1) {
hora3 = "01";
} else if (hora3 == 2) {
hora3 = "02";
} else if (hora3 == 3) {
hora3 = "03";
} else if (hora3 == 4) {
hora3 = "03";
} else if (hora3 == 5) {
hora3 = "05";
} else if (hora3 == 6) {
hora3 = "06";
} else if (hora3 == 7) {
hora3 = "07";
} else if (hora3 == 8) {
hora3 = "08";
} else if (hora3 == 9) {
hora3 = "09";
}
con esto tendremos la hora en nuestra peli pero ahora lo que se tiene que hacer para cambiar el fondo es :
en la capa "fondo" se crean 4 fondos a gusto y se les pone sus nombres ("fondo1", "fondo2", "fondo3" y "fondo4") en los clips y en los labels de la linea de tiempo principal y despues se pone el siguiente codigo en la capa Action Script debajo del codigo ya insertado:

if (hora>=20 && hora<24) {
saludo = "buenas noches";
gotoandstop ("fondo1");
} else if (hora>=0 && hora<6) {
saludo = "z z z";
gotoandstop ("fondo2");
} if (hora>=6 && hora<12) {
saludo = "buenos dias";
gotoandstop ("fondo3");
} else if (hora>=12 && hora<20) {
saludo = "buenas tardes";
gotoandstop ("fondo4");
}

con esto tendremos la hora y si se personalisan bien eso nos servira para que el fondo de la peli sea distinto en la mañana, tade, noche y madrugada.

gracias a el autor de este script, a todos los maestros y al autor de este post
__________________
La sabiduría crece con la “Sencillez” por que el orgullo es digno manifiesto de la “Ignorancia”