//随机分布图片 int index = 0; int count = 180; int[] iArr = new int[180]; Image jl = dic[0]; Random rand = new Random(unchecked((int)DateTime.Now.Ticks)); //在地图不同的位置分布不同图片 for (int i=0; i<180; i++) { iArr[i] = i; } for (int i=0; i<180; i++,count--) { index = rand.Next()%count; SImage[iArr[index]].X = 40 + iArr[index] % 18 * 40; SImage[iArr[index]].Y = 25 + iArr[index] / 18 * 50; if (i%2 == 0) { if (uiPace == 1) { //第一次图片30张不同 SImage[iArr[index]].ImageNum = dic[rand.Next() % 30+1]; } else { //以后的关数40张不同 SImage[iArr[index]].ImageNum = dic[rand.Next() % 40+1]; } jl = SImage[iArr[index]].ImageNum;
连连看(C#版)——部分代码1
最新推荐文章于 2022-04-14 22:29:32 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)