2번째줄 d_day.setFullYear(2011, 09, 17);에 d-day 넣으시면 됩니다.
진짜 월자리에는 1월이면 숫자 0을 넣으시고 2월이면 숫자 1 이런식으로
1월1일이면 0월1일 이렇게 이것제대로 안하고 또 왜 이상하게 나오지 하고 한참동안 고민;; ㅠㅠ

플립카운터 액션

var d_day = new Date();
d_day.setFullYear(2011, 09, 17);
d_day.setHours(0, 0, 0, 0);

var d_day_ms = d_day.getTime();
var d_days:String;
var d_hours:String;
var d_minutes:String;
var d_seconds:String;

function setD_day():void
{
    var present:Date = new Date();
    var present_ms = present.getTime();
    var difference = d_day_ms - present_ms;
    d_days = Math.floor(difference / 86400000);
    d_days = add_0(d_days,3);
    difference -= d_days * 24 * 60 * 60 * 1000;
    d_hours = Math.floor(difference / 3600000);
    d_hours = add_0(d_hours,2);
    difference -= d_hours * 60 * 60 * 1000;
    d_minutes = Math.floor(difference / 60000);
    d_minutes = add_0(d_minutes,2);
    difference -= d_minutes * 60 * 1000;
    d_seconds = Math.floor(difference / 1000);
    d_seconds = add_0(d_seconds,2);
}
setD_day();

function add_0(input, decimal)
{
    var i:int = 1;
    while (i < decimal)
    {
        if (input < Math.pow(10,i))
        {
            input = "0" + input;
        }
        i++;
    }
    return (input);
}

var time1 = "a";
var oldTime1;
var time2 = "a";
var oldTime2;
var time3 = "a";
var oldTime3;
var time4 = "a";
var oldTime4;
var time5 = "a";
var oldTime5;
var time6 = "a";
var oldTime6;
var time7 = "a";
var oldTime7;
var time8 = "a";
var oldTime8;
var time9 = "a";
var oldTime9;

function makeTime():void
{
    setD_day();
    oldTime1 = time1;
    oldTime2 = time2;
    oldTime3 = time3;
    oldTime4 = time4;
    oldTime5 = time5;
    oldTime6 = time6;
    oldTime7 = time7;
    oldTime8 = time8;
    oldTime9 = time9;
    var sec = d_seconds;
    var min = d_minutes;
    var hour = d_hours;
    var date = d_days;
    time1 = date.charAt(0);
    time2 = date.charAt(1);
    time3 = date.charAt(2);
    time4 = hour.charAt(0);
    time5 = hour.charAt(1);
    time6 = min.charAt(0);
    time7 = min.charAt(1);
    time8 = sec.charAt(0);
    time9 = sec.charAt(1);
    if (time1 != oldTime1)
    {
        changeNum(oldTime1, time1, 1);
    }// end if
    if (time2 != oldTime2)
    {
        changeNum(oldTime2, time2, 2);
    }// end if
    if (time3 != oldTime3)
    {
        changeNum(oldTime3, time3, 3);
    }// end if
    if (time4 != oldTime4)
    {
        changeNum(oldTime4, time4, 4);
    }// end if
    if (time5 != oldTime5)
    {
        changeNum(oldTime5, time5, 5);
    }// end if
    if (time6 != oldTime6)
    {
        changeNum(oldTime6, time6, 6);
    }
    if (time7 != oldTime7)
    {
        changeNum(oldTime7, time7, 7);
    }
    if (time8 != oldTime8)
    {
        changeNum(oldTime8, time8, 8);
    }
    if (time9 != oldTime9)
    {
        changeNum(oldTime9, time9, 9);
    }
}

function changeNum(oldTime, time, num):void
{
    watch["flip" + num].gotoAndPlay(1);
    watch["flip" + num].pad1.txtNum.text = oldTime;
    watch["flip" + num].pad2.txtNum.text = time;
    watch["pad" + num + "_1"].txtNum.text = time;
    watch["pad" + num + "_2"].txtNum.text = oldTime;
    trace(num +"                 " + oldTime+"             "+time);
}


makeTime();
setInterval(makeTime, 1000);

(플립 카운터 액션 다운)
 



  ------------------------------------------------------
+출처 플갤 강의를 보고 따라했습니다.

'action script/flash' 카테고리의 다른 글

노래 플레이어 만들기(JW mp3 player)  (0) 2011.11.29
flash 기초  (0) 2011.09.18
크롬 chrome missing plug in 해결방법!  (9) 2011.09.18
스펙트럼 음짤(막대 스펙트럼)  (2) 2011.09.16