Java 正在执行按键侦听器或操作
我想做一个游戏,让两个玩家可以互相射击 但在他们被击中后,我一直在努力做出正确的反应。我的目标是让其中一个停止移动约一秒钟,但我似乎不知道如何做到这一点 那么,有没有一种简单的方法可以暂时停止keylistener或actionperformed方法的一部分Java 正在执行按键侦听器或操作,java,Java,我想做一个游戏,让两个玩家可以互相射击 但在他们被击中后,我一直在努力做出正确的反应。我的目标是让其中一个停止移动约一秒钟,但我似乎不知道如何做到这一点 那么,有没有一种简单的方法可以暂时停止keylistener或actionperformed方法的一部分 哦,我差点忘了提到我正在为此使用java是的,在监听器方法的第一行,您检查自上次点击以来是否已经过了足够的时间,如果没有,则立即返回。使用System.currentTimeMillis()检查时间。或者将自己设置为一个布尔变量,指示是否必
哦,我差点忘了提到我正在为此使用java是的,在监听器方法的第一行,您检查自上次点击以来是否已经过了足够的时间,如果没有,则立即返回。使用
System.currentTimeMillis()
检查时间。或者将自己设置为一个布尔变量,指示是否必须暂时停止时间。在Keylistener或Actionperformed方法中,您事先检查(如果(canCheck){//,则执行blablabla-移动玩家,例如})