用visual studio GUI 做连连看的游戏,当两个picturebox可以相连时,如何同时将两个picturebox一起不显示?可以用指针存第一个picturebox吗?
3条回答 默认 最新
- threenewbee 2015-04-07 17:21关注
首先,你应该有个数据结构存放每个picturebox中是什么图片。
当用户点击了一个图片,你需要判断这是点击的第一个图片还是第二个。
如果是第二个,那么它和第一个是否存在通路。如果有,就消去。
因为你没有代码,泛泛地问,只能说这些。这些和指针没有关系,可以用也可以不用。
但是个人认为,每个方格用一个picturebox不太好,整个用一个就可以了,然后直接绘制每个方格。这样你还可以添加两个方格联通和消去的动画过程。
连连看的程序google搜索下有很多,你可以先参考下别人是怎么设计的。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报