鼠标事件
简介
本示例模拟了简单的扫雷游戏调用了鼠标事件的相关接口。效果图如下:

相关概念
鼠标输入事件:设备上报的鼠标事件。
相关权限
不涉及。
使用说明
1.扫雷规则:左键打开方格,方格显示的数字为方格周围一圈的地雷数目(9代表地雷),右键标记地雷方格且剩余地雷数目-1,若标记错误游戏结束,当剩余地雷数目为0时,玩家获得胜利游戏结束。
2.移动鼠标悬停在界面中的灰色方格中,方格颜色变浅。
3.在空白方格上点击鼠标左键,空白方格中出现数字,被标记的方格无反应。
4.在空白方格上点击鼠标右键,空白方格被标红,若此格不为地雷格弹出弹窗,显示游戏结束,若此格为地雷格剩余地雷数目-1游戏继续。
5.在数字方格上点击鼠标中键,数字方格周围一圈的的空白方格闪烁,打开或标记为地雷的方格不闪烁。
6.点击弹窗按钮再来一局,游戏界面刷新,开启新一局游戏。
7.点击弹窗按钮退出游戏,游戏结束应用关闭。
约束与限制
1.本示例正常测试需要外接鼠标,仅支持在标准系统上运行。
2.本示例需要使用DevEco Studio 3.0 Beta3 (Build Version: 3.0.0.901, built on May 30, 2022)才可编译运行。