Доброго времени суток .
Приступим сразу к делу, а дело в том, что имеются два объекта подписанные на событие KeyDown следующим кодом :

Код AS3:
private function keyDowned(e:KeyboardEvent):void {
if (e.keyCode == Keyboard.RIGHT)
{
object1.move();
}
if (e.keyCode == Keyboard.D)
{
object2.move();
}
}
И к примеру я держу кнопку "влево" и объект1 двигается , но когда нажимаю кнопку "D" начинает двигаться объект2, но перестает обьект1 хотя кнопку "влево" я до сих пор держу . И сам вопрос : Почему происходит такое прерывание ? И как его избежать ! .