C# winform 连连看游戏源代码
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Collections;//ArrayList 命名空间 using System.Threading; namespace 连连看 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private Bitmap 图集;//各种图案的图片集合 private int 边长 = 50;//各种图案方块的边长 private int 尺寸 = 10;//布局大小,行数与列数 private bool 已选 = false;//布尔值是否已经选中状态 private int x1, y1, x2, y2;//被选中两个图的坐标 public Point z1, z2;//折点坐标 private int 行 = 10, 列 = 10;//行列间距 private int[] 地图 = new int[12 * 12];//一维数组一百个字节的内存容量 public sbyte 刷新 = new sbyte(); private int 已消除 = 25;//用来给以消除的方块赋值-1来记录以消除的方块为哪些 public int a1, a2, b1, b2;//用来消除电脑查找留下的白框 存放临时两点坐标 public sbyte 是否胜利 = 0;//用来储存成功消除队数 日后用来判断是否获胜 public enum 连线方式 { 直连, 一折, 二折 };//枚举三种连线方式 连线方式 啥方式呀=new 连线方式();//实例化一个lxfs private void 连连看_Load(object sender, EventArgs e) { 初始化游戏(); this.CenterToScreen(); } &
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>