按键上的特定帧

时间:2014-11-21 00:21:14

标签: actionscript-2 keyboard-events

我试图从任何时间轴跳转到第16帧,但我不确定代码和它应该在哪里。目前,我在第1帧的代码层上有这段代码。

cheat = new Object();
cheat.onKeyDown = function() {
    if (KEY.getCode() == Key.SPACE) {
        gotoAndStop(16);
    }
}

key.addListener(cheat)

1 个答案:

答案 0 :(得分:0)

你犯了这些错误:

KEY.getCode()          // KEY in capital letters
key.addListener(cheat) // key in lowercase letters

密钥类

按照惯例,所有课程都以大写字母开头。 Key类的正确拼写是Key

正确的代码

var keyListener:Object = new Object();

keyListener.onKeyDown = function():Void {
    if (Key.getCode() == Key.SPACE) {
        gotoAndStop(16);
    }
}

Key.addListener(keyListener);