2009-12-13 114 views
1

嗨那裏我有一個閃光cs4倒計時時鐘,但我想播放聲音,當計時器達到小時0,分鐘0,秒0。新年作爲目標時間任何想法?flash cs4倒計時時鐘

P.S這是使用ActionScript 3

回答

1

VAR延遲:UINT =計算時間留給NEWYEAR毫秒 VAR計時器:定時器=新定時器(延遲,1); timer.addEventListener(TimerEvent.TIMER_COMPLETE,newYearCallback);

function newYearCallback(e:TimerEvent):void 
{ 
    playYourSound(); 
} 
+0

不要忘了給addEventListener線後調用timer.start()或倒數將永遠不會開始;-) – Cameron 2009-12-19 06:18:10

1

我已經建立了幾個在Flash不同的定時器應用程序,我必須告訴你,Flash的時機是不完美的。我一直遇到甚至在儘可能短的時間跨度,幾分鐘漂移。

但是,如果你覺得這樣被迫...這裏檢查的答覆: Add days to Date in ActionScript

並播放聲音,你可以試試:

var sound:Sound = new Sound(); 
sound.attachSound("mySound"); 
sound.start(0,0);