文章插图
格子点击逻辑首先介绍一下鼠标的回调函数:
x,y为鼠标光标的坐标,button为鼠标按键,1是左键,2是右键,3是中键 。这个回调函数只有当鼠标按键按下时,才会被调用 。
和高亮的判断方法一样:
当鼠标左键按下时,我们把点击的格子状态改为clicked 。
安装地雷首先我们定义一个变量,mineNum,这个变量决定地雷的数量:
接下来,我们在随机的81个格子中安装地雷,首先从1遍历到地雷数,每一次随机拿一个x,y,如果拿到的坐标上有地雷,我们就重新取坐标 。那么如何显示地雷呢?
我们为格子设置一个num属性,假设-1为地雷,这样就可以既显示地雷,又显示数字了:
地雷的安装:
接下来我们对整个格子进行初始化,如果一个格子周围有地雷,那么这个格子就应该显示周围的地雷数量:
dx,dy用来判断这个格子周围的8个格子 。当当前格子不是炸弹时,我们才进行这个判断 。
这节教程到这里结束 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 设计logo的手机软件推荐 icon图标制作工具使用方法
- 软件测试流程五个阶段 测试类型有哪些方面
- 怎么查找关注微信公众号 怎么查找并添加微信公众号?
- 工艺流程图动画制作软件推荐 uml工具有哪些
- 微信无法直接打开文档 微信怎么发大文件
- ui设计主要学的内容 制作app界面设计用什么软件
- 出行软件品牌排行榜前十名
- 微信跳过新设备验证方法 微信跳过新设备验证方法介绍
- 客服管理任务系统app操作方法 企业客服系统软件大全
- 办公软件考证讲解 office证书有什么用