⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wall.cs

📁 一个可以在智能手机上运行,完全基于CF的俄罗斯方块游戏
💻 CS
字号:
using System;

namespace BLOCK_HB
{
	/// <summary>
	/// 
	/// </summary>
	public class Wall
	{
		public bool [,] Cakes=new bool[14,28];
		public Wall()
		{
			//工作区域为12&26
			for(int i=0;i<14;i++)
				for(int j=0;j<28;j++)
					Cakes[i,j]=true;
			for(int i=0;i<14;i++)
			{
				Cakes[i,0]=false;
				Cakes[i,27]=false;
			}
			for(int j=0;j<28;j++)
			{
				Cakes[0,j]=false;
				Cakes[13,j]=false;
			}
		}
		public bool CheckRoll(int j)  //检查是否可以消行,可以返回true
		{
			for(int i=12;i>0;i--)
			{
				if(Cakes[i,j]==true)
					return false;
					 
			}
			for(int line=j;line>1;line--)
				for(int i=1;i<13;i++)
					Cakes[i,line]=Cakes[i,line-1];
			return true;
		}
	}//class Wall
}//namespace BLOCK_HB

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -