我有一个游戏,当游戏结束时会显示“游戏结束”屏幕。为了从游戏结束屏幕开始新游戏,提示用户按空格键。在我的游戏中,用户按下(并且可以按住)空格键来执行攻击。在我的线程中,如果(以及何时)用户或 AI 的健康减少到/或低于零,则显示游戏结束屏幕。因此,很有可能当空格键上的游戏结束时,游戏结束时屏幕会闪烁一秒钟,然后游戏开始(为了使事情更流畅,而不是我正在使用的传统 keyPress 语句影响运行 repaint() 函数的线程的布尔值)。我的问题是我需要输入什么语法或命令来“模仿”正在释放的屏幕?
我有一个游戏,当游戏结束时会显示“游戏结束”屏幕。为了从游戏结束屏幕开始新游戏,提示用户按空格键。在我的游戏中,用户按下(并且可以按住)空格键来执行攻击。在我的线程中,如果(以及何时)用户或 AI 的健康减少到/或低于零,则显示游戏结束屏幕。因此,很有可能当空格键上的游戏结束时,游戏结束时屏幕会闪烁一秒钟,然后游戏开始(为了使事情更流畅,而不是我正在使用的传统 keyPress 语句影响运行 repaint() 函数的线程的布尔值)。我的问题是我需要输入什么语法或命令来“模仿”正在释放的屏幕?