我正在设计蛇和梯子游戏。我正在使用计时器来循环浏览骰子的图像以及梯子、蛇类的图像。
Thread.sleep()
当我习惯在电脑回合和玩家回合之间有一些延迟时,我遇到了麻烦。问题是在计时器的任何过程中间都有一个延迟,例如当玩家按钮被放置在任何有梯子的方格上时,按钮需要时间直到它到达梯子的顶部。蛇和骰子也是如此。
我在谷歌上查了很多,但我找不到任何解决方案。任何帮助都会非常有帮助。
在工作开始和结束时获取时间戳,以确定执行工作需要多长时间,然后从您的睡眠时间中减去。
或者,Timer
如果您希望某事以固定的时间间隔执行,请使用 a。