置顶 精华 发表在 IT女(Java部落) 07-05 10:21:40
相信大家都玩过连连看吧,连接相同的图形使得屏幕中的方框逐渐消除。不过根据它的原理做一个数字版的连连看也是蛮好玩的。虽然数字版的略显简陋,可是它的玩法和其他的图形版的连连看是一样的。此处请大家一视同仁。
编写方法
1.绘制面板
包括界面的布局、按钮的设置,具体版块的设计。
2.设置连连看的按钮。
a初始化每个按钮的值,确保此时的数字是可以消除的(即不是死局)
b设置消除规则,包括打分机制、判断是否可消除等。此处需留意消除时将该按钮删除,即为空
c实现方格消除。
代码模块
1、绘制面板
2、设置消除规则(此处为代码实现重点)
-------------------------------------------------------------------------
3、方块消除
四.具体演示
PS: 我是用NetBeans做的,就是这里用不了Java,给大家看不到效果,高手同学们,做个scratch来玩玩 。
刚入坑的萌新一脸懵逼
顶
顶顶顶,可以改进成图像或符号版
数字版的?看的我眼花
顶!
顶!
scratch刚学,做不出来这么好玩的东西