闪烁as3第一次按下按钮没有反应

时间:2014-10-06 16:45:44

标签: actionscript-3 actionscript flash-cs5 flash-cs6

我正在尝试使用动作脚本3制作我的第一个游戏并使用3个关键帧。这是我的第一个关键帧的代码:

gamestart.addEventListener(MouseEvent.MOUSE_DOWN, start);

function start(e:MouseEvent):void
{
gotoAndStop(2);
}

在我的第二个关键帧中,我有一个键盘监听器。

stage.addEventListener(KeyboardEvent.KEY_DOWN ,pressButton);

function pressButton(e:KeyboardEvent):void
{
trace("aaa");
}

我的问题是,进入第二帧后,第二帧似乎没有“聚焦”,这意味着我仍然需要点击它才能使用其键盘事件。无论如何强行关注一个框架?

1 个答案:

答案 0 :(得分:1)

设置舞台焦点就像这样简单:

stage.focus = stage;