在Flash CS3和Action Script 3中输入要转到下一帧的键

时间:2010-12-01 08:30:51

标签: actionscript-3 actionscript flash-cs3

在闪光CS3中,我有三个帧,当我从第一帧按回车时,它会进入下一帧。但我想在我的项目中停止这一点。就像用户在框架中按回车键一样,它不应该转到第2帧。如何使用Flash CS3在Action Script 3.0中执行此操作?

2 个答案:

答案 0 :(得分:2)

这是真的在已发布的SWF中还是仅在Flash IDE中?点击Flash中的ENTER键可以播放时间线。

只有在查看Flash中的SWF时按Enter键才会发生这种情况。尝试在文件系统中打开它。

alt text

如果没有,你应该查看KeyboardEvents:

stage.addEventListener(KeyboardEvent.KEY_UP, onKeyUpHandler);

private function onKeyUpHandler(event : KeyboardEvent) : void
{
    switch(event.keyCode)
    {
        case Keyboard.ENTER:
            nextFrame();
            break;
    }
}

答案 1 :(得分:0)

测试电影时。点击cmd-f12,而不只是点击cmd-enter,这将在浏览器中测试它,这将消除flash的默认输入键功能。