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 originalvar hoy:Date = new Date();
var horas:Number = hoy.getHours() < 10 ? ("0" + hoy.getHours()) : (hoy.getHours());
if (horas >= 7 && horas < 12) // De las 7am a las 11:59pm
{
fondo_mc.gotoAndStop(2);
}
else if (horas >= 12 && horas < 19) // De las 12pm a las 6:59pm
{
fondo_mc.gotoAndStop(3);
}
else // Lo que resta, o sea de las 7pm a las 6:59am
{
fondo_mc.gotoAndStop(4);
}
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.