PDA

Просмотр полной версии : KEY_DOWN неоднократно генерируется при удержании клавиши


heartless
04.05.2012, 23:25
Main.STAGE.addEventListener(KeyboardEvent.KEY_DOWN, keyHandle);

private function keyHandle(e:KeyboardEvent):void
{
trace('DOWN');
}



я просто зажимаю кнопку на клаве и реакция примерно такова:

сначала событие (одно!) генерируется сразу при нажатии, что впринципе и нужно.
потом следует пауза, в половину секунды примерно, без событий, что тоже неплохо.
ну а после этого в OUTPUT я вижу десятки бегущих строк, из чего я делаю несложный вывод, что генерируется столько же событий.

это нормально? если нет, то в чем проблема?

illuzor
04.05.2012, 23:48
Так и должно быть. Слушайте KEY_UP