在那里我有一个闪光cs4倒计时时钟,但我想在计时器达到小时0,分钟0,秒0时播放声音。新的一年作为目标时间的任何想法?
p.s这是使用actionscript 3
答案 0 :(得分:1)
var delay:uint =以毫秒为单位计算留给新年的时间 var timer:Timer = new Timer(delay,1); timer.addEventListener(TimerEvent.TIMER_COMPLETE,newYearCallback);
function newYearCallback(e:TimerEvent):void
{
playYourSound();
}
答案 1 :(得分:1)
我已经在Flash中构建了几个不同的定时器应用程序,我必须告诉你Flash的时序并不完美......我总是遇到漂移甚至超过几分钟的时间跨度。
但如果你确实感到如此强迫......请在此处查看回复: Add days to Date in ActionScript
要播放声音,请尝试以下方法:
var sound:Sound = new Sound();
sound.attachSound("mySound");
sound.start(0,0);