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

java俄罗斯方块游戏中怎么用timeTask写个开始游戏和暂停游戏。然后怎么根据不同等级有不同速度?... java俄罗斯方块游戏中怎么用timeTask写个开始游戏和暂停游戏。然后怎么根据不同等级有不同速度? 展开
 我来答
哎呀沃去33
2017-08-02 · TA获得超过3万个赞
知道小有建树答主
回答量:2.4万
采纳率:33%
帮助的人:1213万
展开全部
不可以,假设先给你一堆的S型方块,再给你一堆Z型方块。再给一堆S,再给一堆Z。这样循环下去必死。从概率上来说,碰到这种倒霉方块序列几乎不可能,但是,时间是无限的,一直玩下去总有一天会碰上。
百度网友7e324f66
2014-03-16
知道答主
回答量:40
采纳率:0%
帮助的人:18.9万
展开全部
1,程序初始化好后, 方块下跌由单独线程处理, 由timeTask控制下跌线程 pause 暂停线程 start开始线程
2,速度调整timeTask 间隔时间,每下跌一层需要timer的间隔时间
追问
一定要到用线程吗?只用timeTask能实现吗
追答
每次下跌,其实是time线程触发,该线程触发一次就刷新一次屏幕然后sleep,下落的快和慢是该线程sleep时间的短和长,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式