把源码给共享了吧.楼主.xc_lw@163.com
super菜看了这个程序,算法思路似乎好像可能也许会是这样的吧:
首先随机出了N个方块(可能是button,也可能是别的),用数组弄的显示在外面.鼠标移动到上面就进行判定,看周围多少个同色的,如果超过1个,就执行某个函数,改变球的图片.当移动过到新的方块上,就执行新的判定图片是否需要改变(可能在同色的时候又建立一个什么东西,在同色区不进行这项判定)同时把球数等参数显示在下面.并计算得分,分值有加成效果,也显示出来.每次单击鼠标左键,执行消除选定的超过2个同色的方块,并重新绘制全局图片,判断纵坐标,判断横坐标.把消去的区重新填满.还执行判断全局是否有可2连的方块...哇~~~好强的说.好多细节都还不知道,这是小小super菜的随便乱说...楼猪好强悍!