0

我正在构建一个简单的游戏,您可以在其中使用 WASD 键控制角色。当你死后,你会转到另一个显示你死了的帧,并且有一个按钮可以再次玩游戏。当我单击该按钮时,它会再次转到第 1 帧,但除非我再次在屏幕上单击,否则键盘事件将不起作用。我该如何解决这个问题?提前致谢。

4

2 回答 2

0

我无法清楚地回答你的问题。如果一旦您单击该按钮,它就可以正常工作。如果我理解的方式是正确的,那么您的循环或条件可能存在问题。请在这里告诉我您的编码,我会尽力解决。否则检查自己在 frame1 上的循环或条件,或者您在哪里编写了键盘事件侦听器。我希望它会有用,否则请让我知道我会给你另一个解决方案。

于 2012-06-06T09:58:14.270 回答
0

在你的 frame1 上尝试添加一个活动的监听器来设置焦点:

activate="this.setFocus()"
于 2012-06-05T20:52:49.877 回答