我的AS3代码无法正常运行我的动画

时间:2014-10-22 12:34:47

标签: actionscript-3 flash

我希望能够按下键盘上的任意键,以便键入我的特定键 文本。无论按下什么键,都会逐帧显示相同的脚本文本(每次击键一次)/逐帧显示。有人能帮我一下吗?就目前而言,我的动画只是继续循环,除非我按下回车(然后它会停止直到再次按下。)

stop();

var keyList:Object = new Object();
keyList.onKeyUp = function () {
nextFrame();
}
Key.addListener(keyList);

stop();

使用Flash cc-thanks

1 个答案:

答案 0 :(得分:2)

您的代码似乎是AS2而不是AS3?

如果你正在寻找AS3功能,你会想做一些事情,比如听一下键盘事件的舞台,然后有一个事件处理程序来推进框架。

stage.addEventListener(KeyboardEvent.KEY_DOWN,_handleKeyboardPress);

function _handleKeyboardPress(e:KeyboardEvent)
{
    nextFrame();
}

如果您要发布到AS2,您的代码看起来好像可以工作吗?