Сделал счетчик праздников. Например видел на сайтах - до 1 апреля осталось : N дней, N часов, N минут и т.п. Но они все с рекламой в основном на bestucoz. Решил сделать сам. Вот вроде получилось.
Для 9 мая:
1. Создаем два динамических текста и называем их qw1_txt и qw2_txt.
Первое будет писать событие а второе оставшиеся время. Дизайн на вкус.
В AS пишем:
onEnterFrame=function() {
myd = new Date();
time = myd.getFullYear();
Ha = myd.getHours();
Min = myd.getMinutes();
Sec = myd.getSeconds();
Has = 23 - Ha;
Mins = 59 - Min;
Secs = 59 - Sec;
var d = new Date(time,4,9);
var n = new Date();
var i = Math.floor(((((d - n) / 1000) / 60) / 60) / 24);
if(i > 0)
{
var d = new Date(time,4,9);
var n = new Date();
var j = Math.floor(((((d - n) / 1000) / 60) / 60) / 24);
}
else
{
var d = new Date(time + 1,4,9);
var n = new Date();
var j = Math.floor(((((d - n) / 1000) / 60) / 60) / 24);
}
if(i == 0)
{
var d = new Date(time,4,9);
var n = new Date();
var j = Math.floor(((((d - n) / 1000) / 60) / 60) / 24);
}
if(i == -1)
{
qw1_txt.text="";
qw2_txt.text = "Девятое МАЯ!!!!!";
}
else
{
qw1_txt.text="До 9 мая осталось:";
qw2_txt.text=j+" дн. "+Has+" час. " +Mins+" мин. "+ Secs+ " сек.";
}
}
Таким образом, меняя переменную
var d = new Date(time,4,9);
во всех местах, где 4 это номер месяца, начиная с 0, а 9-это число, можно сделать счетчик с любой точки отсчета.
p.s. знаю ActionScript, или вернее часть от него, уже неделю. С помощью вас научился, до этого 0 был в нем! ;)