我有一个问题可以很容易地解决,我想......但不是我的艺术大脑。 Google为我提供了Timer类,但不是我需要的例子。 这只是一个投票柜台 - 你可以按下五个按钮,其中一些将改变第一个计数器,其他 - 第二个计数器。现在我想做的是在再次调用函数之前添加一个延迟(如3000毫秒),所以如果这个人开始快速粉碎所有按钮,他就不会破坏结果。 谢谢你的帮助
var count:uint = 0;
var count2:uint = 0;
counter1.text = '0';
counter2.text = '0';
stage.addEventListener(KeyboardEvent.KEY_UP, Rescued)
stage.addEventListener(KeyboardEvent.KEY_UP, Trapped)
function Rescued(event:KeyboardEvent):void {
if (event.keyCode == 49)
count++;
counter1.text = count.toString();
if (event.keyCode == 109)
count++;
counter1.text = count.toString();
}
function Trapped(event:KeyboardEvent):void {
if (event.keyCode == 54)
count2++;
counter2.text = count2.toString();
if (event.keyCode == 36)
count2++;
counter2.text = count2.toString();
if (event.keyCode == 189)
count2++;
counter2.text = count2.toString();
}
答案 0 :(得分:0)
假设您正在使用c ++,我相信您可以使用sleep()函数并输入所需的毫秒数。