【发布时间】:2013-11-02 06:30:35
【问题描述】:
我正在使用 Adobe AIR 3.4 for Desktop 运行时在 Flash CS6 中使用 Actionscript 3。
我将某些键码定义为整数值(下面的示例返回 38 表示 UP,68 表示 D)
var KEY_UP:uint = Keyboard.UP;
var KEY_D:uint = Keybaord.D;
但是,我需要向用户显示键的键(显然不能显示整数值)。
如何将这些键盘值转换为字符串值,例如“Up”或“D”(而不是 38 和 68)?
【问题讨论】:
-
尝试:
trace( String.fromCharCode(Keyboard.D)),但在UP的情况下是没用的 -
这真的很有用,谢谢。但是我能做些什么来获取诸如
UP或SHIFT之类的密钥吗?
标签: actionscript-3 flash actionscript air keyboard