Не понятен смысл вот этой проверки в слушателе keyDownHandler
Цитата:
Сообщение от silin
 Код AS3:
for (var i:int = 0; i < _keys.length; i++)
{
if (_keys[i] == key) return;
}
|
Как код нажатой в данный момент клавиши может находится в списке нажатых клавиш(_keys), если при отпускании клавиши он у вас из этого списка удаляется.

Код AS3:
private static function keyUpHandler(evnt:KeyboardEvent):void
{
for (var i:int = 0; i < _keys.length; i++)
{
if (_keys[i] == evnt.keyCode) _keys.splice(i, 1);
}
}
Получается что клавишу можно нажать повторно еще не отпустив
