1. 新建项目,模板选择c# Windows窗体应用,自定义名称,其他默认;
2. 新建QZ项目,在项目下新建QZ类,用来定义棋子棋局相关属性和方法;
class QZ
{
public Color color; //棋子颜色
public int x; //棋子位置—横坐标
public int y; //棋子位置—纵坐标
public int r; //棋子半径
public QZ(Color color, int x, int y, int r)
{
this.color = color;
this.x = x;
this.y = y;
this.r = r;
}
}
3. 同样在QZ项目下新建一个WZQ类,用来表示棋局相关属性及方法;
class WZQ
{
public int grid = 60; //初始化格子有60个
public int row; //行方向格子数
public int col; //列方向格子数
public List<QZ> list = new List<QZ>(); //定义一个棋子的集合list
publi