java俄罗斯方块游戏中怎么用timeTask写个开始游戏和暂停游戏。然后怎么根据不同等级有不同速

java俄罗斯方块游戏中怎么用timeTask写个开始游戏和暂停游戏。然后怎么根据不同等级有不同速度?

不可以,假设先给你一堆的S型方块,再给你一堆Z型方块。再给一堆S,再给一堆Z。这样循环下去必死。从概率上来说,碰到这种倒霉方块序列几乎不可能,但是,时间是无限的,一直玩下去总有一天会碰上。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-16
1,程序初始化好后, 方块下跌由单独线程处理, 由timeTask控制下跌线程 pause 暂停线程 start开始线程
2,速度调整timeTask 间隔时间,每下跌一层需要timer的间隔时间追问

一定要到用线程吗?只用timeTask能实现吗

追答

每次下跌,其实是time线程触发,该线程触发一次就刷新一次屏幕然后sleep,下落的快和慢是该线程sleep时间的短和长,

相似回答