我希望能够按下键盘上的任意键,以便键入我的特定键 文本。无论按下什么键,都会逐帧显示相同的脚本文本(每次击键一次)/逐帧显示。有人能帮我一下吗?就目前而言,我的动画只是继续循环,除非我按下回车(然后它会停止直到再次按下。)
stop();
var keyList:Object = new Object();
keyList.onKeyUp = function () {
nextFrame();
}
Key.addListener(keyList);
stop();
使用Flash cc-thanks
答案 0 :(得分:2)
您的代码似乎是AS2而不是AS3?
如果你正在寻找AS3功能,你会想做一些事情,比如听一下键盘事件的舞台,然后有一个事件处理程序来推进框架。
stage.addEventListener(KeyboardEvent.KEY_DOWN,_handleKeyboardPress);
function _handleKeyboardPress(e:KeyboardEvent)
{
nextFrame();
}
如果您要发布到AS2,您的代码看起来好像可以工作吗?