0

我在获取 alt 键的键码时遇到了一些麻烦。任何人都可以帮助它。我正在以我尝试的方式共享源代码。

import flash.events.KeyboardEvent;

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

1 回答 1

1

alt键没有键码。相反,您应该使用KeyboardEvent#altKey getter 来检查是否按下了 alt 键。

stage.addEventListener(KeyboardEvent.KEY_DOWN, function(e:KeyboardEvent){
    if (e.altKey)
    {
        trace("Alt key is down");
    }
});
于 2014-07-18T07:09:06.697 回答