【问题标题】:Not getting key code for alt key flash AS3没有得到 alt 键 flash AS3 的键码
【发布时间】:2014-09-09 05:02:47
【问题描述】:

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

import flash.events.KeyboardEvent;

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

【问题讨论】:

    标签: actionscript-3 flash flash-builder keyboard-events alt-key


    【解决方案1】:

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

    stage.addEventListener(KeyboardEvent.KEY_DOWN, function(e:KeyboardEvent){
        if (e.altKey)
        {
            trace("Alt key is down");
        }
    });
    

    【讨论】:

    • 我也试过这个。但它仅适用于浏览器。我想在没有任何浏览器的情况下在 .swf 文件中获取 ALT 键。我要发布 flash.exe 文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-19
    • 2012-05-19
    • 1970-01-01
    • 2021-10-20
    • 1970-01-01
    • 1970-01-01
    • 2018-03-01
    相关资源
    最近更新 更多