扫雷
1.首先写一个雷类:
每个雷对象代表游戏界面里的一个小方格,
这个类里需要有int型x和y来表示雷的坐标,
需要有int型num来表示该雷对象周围有几个雷,
需要有bool型isshow来表示该雷对象是否显示,
还需要有一个Rect型的rect来表示该雷对象的大小。
然后需要在其他脚本文件里访问这些类属性,所有需要为每个属性设置属性方法,用get和set。
最后需要为该类,写一个构造函数,用来初始化雷对象。
Public class Thunder
{
Private int x;
Private int y;
Private int num;
Private bool isshow;
Private Rect rect;
……//设置属性访问set,get
Public Thunder(int x, int y, int num, bool isshow, ) //构造函数初始化
{
……
}
}
2.还需要一个写一个控制类:
该类用于控制整个游戏元素,比如有多少个小方格,有多少个雷
这个类里需要有int型x和int型y来表示横着竖着各多少个方格,
需要有int型size来表示每一个小方格的大小尺寸,
还需要int型total来表示总共有多少个雷,
这些属性都应该是在游戏一开始就设置好的,不需要更改,所以需要都设置为常量const
Public class Control
{
Public const int x = 20;
Public const int y = 15;
Public const int size= 20;
Public const int total = 10
}
3.最后需要再写一个脚本文件:
1.在该脚本文件里首先需要用之前的雷类定义一个二维数组。
Public Thunder