当前位置:编程学习 > C#/ASP.NET >>

求高手解答

       最近无聊在做一个扫雷玩,请问在实现单击一个控件时,怎么去判断它旁边是否有雷,并全部显示。 --------------------编程问答-------------------- 假设你的按钮来自一个二维数组(事实上,Windows的扫雷,按钮是绘制上去的)

那么对于 button(x,y),它全部周围的雷是:

button(x-1,y-1)
button(x-1,y)
button(x-1,y+1)
button(x,y-1)
button(x,y+1)
button(x+1,y-1)
button(x+1,y)
button(x+1,y+1)

还要注意考虑边界的问题。顶角只有3个点,侧面只有5个点
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,