出于某种原因,您不能在类描述中使用keyListener.onKeyDown = function()
(表示不能使用)。为什么呢?
另外,我如何将其“转换”为Class.as文件可用的东西? *(例如,如果我的类文件被称为'Player.as',并且它扩展了MovieClip。并且扩展movieclip是否会对此问题产生影响?)
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
if (Key.getCode() == 111) { // a is 65
//do something
}
};
Key.addListener(keyListener);
答案 0 :(得分:0)
为什么stackexchange中的actionscript不支持QQ。 无论如何,我不知道明确的答案, 但我用这个解决了它:
if (Key.isDown(111))
{
//do something
}
没有getCode()
!没有听众!真是一种解脱!