Не получается код ключа для alt key flash AS3

У меня возникли проблемы с получением кода ключа для Alt Key. Может ли кто-нибудь помочь в этом. Я делюсь для исходного кода, как я пытаюсь это сделать.

import flash.events.KeyboardEvent;

stage.addEventListener(KeyboardEvent.KEY_DOWN, function(e:KeyboardEvent){
  trace("Key== "+e.keyCode); 
  txt.text=""+e.keyCode;
});

1 ответ

Для клавиши Alt нет кода ключа. Вместо этого вы должны использовать KeyboardEvent # altKey getter, чтобы проверить, нажата ли клавиша alt или нет.

stage.addEventListener(KeyboardEvent.KEY_DOWN, function(e:KeyboardEvent){
    if (e.altKey)
    {
        trace("Alt key is down");
    }
});
Другие вопросы по тегам