Можно ли проверить наличие нажатых клавиш без использования KeyboardEvent?
У меня есть настройка события ENTER_FRAME, которая называется enterFrameHandler, и я хочу проверить в функции enterFrameHandler, нажаты ли какие-либо клавиши.
обычно при использовании KeyboardEvent я мог легко проверять наличие ключей, используя переключатель, который проверяет KeyCode события, но в событии ENTER_FRAME это невозможно для меня.
Есть ли другой способ проверить состояние клавиатуры в событии ENTER_FRAME?
UPDATE:
Я нашел этот скрипт AS2:
onClipEvent (enterFrame) {
if (Key.isDown(Key.LEFT)) {
_x -= power;
}
if (Key.isDown(Key.RIGHT)) {
_x += power;
}
if (Key.isDown(Key.UP)) {
_y -=power;
}
if (Key.isDown(Key.DOWN)) {
_y +=power;
}
}
Кажется, это делает то, что я хочу, но это в AS2, кто-нибудь знает, как "перевести" это в AS3?