代码
新建test.fla 绑定文档类 Test
package
{
import flash.display.Sprite;
import flash.events.KeyboardEvent;
import flash.events.Event;
import flash.events.TimerEvent;
import flash.utils.Timer;
public class Test extends Sprite
{
private var TestTime:Timer = new Timer(1000);
private var timeCount = 0;
public function Test()
{
TestTime.addEventListener(TimerEvent.TIMER,OnTimer);
TestTime.start();
stage.addEventListener(KeyboardEvent.KEY_DOWN, KeyDownHandler);
}
private function OnTimer(e:TimerEvent)
{
trace(timeCount);
trace("========================================");
timeCount = 0;
}
public function KeyDownHandler(e:KeyboardEvent)
{
timeCount++;
}
}
};
结论
flash动画设置帧率24 实际1s内按键触发>=24次