我必须做一个 5 分钟的倒计时时钟作为作业。我得到了 as3 的基础,并被告知添加“开始”-“重置”-“停止”按钮。到目前为止,我有一个可观的倒计时,但没有办法控制它。我是 as2 和 flash 的新手,所以我希望这不是“如果你知道,你应该知道你的答案”的情况之一。我试图在网上找到的任何东西都不能真正帮助我,所以如果有人能告诉我我是否走在正确的道路上,或者是否有可能在这段代码上添加按钮来执行上述操作。感谢广告 :)
var secs = "0" + 0;
var mins = 5;
timerDisplay.text = mins + ":" + secs;
var timerInterval = setInterval(countDown,1000);
//DISPLAYS DYNAMIC TEXT
function countDown()
{
secs--;
if (secs < 0)
{
secs = 59;
mins--;
}
if (secs < 10)
{
var secs2 = "0" + secs;
}
else
{
var secs2 = secs;
}
if (mins == 0 && secs == 0)
{
clearInterval(timerInterval);//STOPS TIME @ ZERO
}
timerDisplay.text = mins + ":" + secs2;
}