Кто может подсказать... как нормально обрабатывать клавиатуру(для игры)..
если вешать листенер на KeyboardEvent.KEY_DOWN, а потом в функции проверять по принципу

Код:
if (e.keyCode==37) {
this.x-=8;
}
if (e.keyCode==39) {
this.x+=8;
}
if (e.keyCode==32) {
trace(5);
}
то например, если зажать одну кнопку, а потом нажать другую - то действие первой перестает обрабатываться....
это ж стандартный момент для игр.... должно быть какое-то простое решение... (а то я уже придумал сложное

)
зы: сложное решение:
сдалеть переменные-флаги, по KEY_DOWN флаг в true, по KEY_UP - в false
и уже судя по значениям этих флагов судить о том, какие кнопки нажаты в данный момент...