0

I'm building a simple game in which you control the character with W A S D keys. When you die, you go to another frame that says you died and has a button to play the game again. When I click the button, it goes to the frame 1 again, but the keyboard events don't work unless I click once more on the screen. How can I solve this? Thanks in advance.

4

2 に答える 2

0

はっきりと質問がわかりませんでした。そのボタンをクリックすると、正しく機能します。私が理解した方法が正しければ、ループまたは状態に問題がある可能性があります。ここであなたのコーディングを教えてください、私は解決しようとします。それ以外の場合は、frame1のループまたは状態、またはキーボードイベントリスナーを作成した場所を確認してください。私はそれが他に役立つことを願っています。私があなたに別の解決策を与えることを私に知らせてください。

于 2012-06-06T09:58:14.270 に答える
0

frame1 で、アクティブな listiner を追加してフォーカスを設定してみてください。

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