自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (5)
  • 收藏
  • 关注

空空如也

谷歌原型插件.zip

谷歌原型插件 axure_chrome_extension_V0.6.3 使用说明: 一、解压到当前文件夹 二、打开谷歌浏览器的“扩展程序”并且打开开发模式 三、现在“加载已解压的扩展程序” 四、在弹出框中选择第一步解压的文件

2020-04-14

c#拼图游戏源码

拼图游戏源码,部分代码: private void InitializeLocations() { List allLocations = new List(); allLocations.Clear(); int getRandNumber = rand.Next(1, 17); allLocations.Add(getRandNumber); spaceLocation = getRandNumber;//设置空白位置 for (int i = 1; i < 16; i++) { while (true) { getRandNumber = rand.Next(1, 17); if ((getRandNumber != spaceLocation) && !(allLocations.Contains(getRandNumber))) { break; } } ControlLocation cl = new ControlLocation(); cl.LableNum = i; cl.LocationNum = getRandNumber;//5~1|a|s|p|x clList.Add(cl); allLocations.Add(getRandNumber); } //循环设置每一个lable位置 foreach (ControlLocation cl in clList) { int lableNumber = cl.LableNum; int locationNumber = cl.LocationNum; string getLocation = locations[locationNumber]; string[] locationArray = getLocation.Split(','); Label lable = (Label)this.Controls["label" + lableNumber.ToString()]; lable.Location = new System.Drawing.Point(int.Parse(locationArray[0]), int.Parse(locationArray[1])); } Invalidate(); } private int SelectLocationNumber(int lableNumber) { int result = 0; foreach (ControlLocation cl in clList) { if (cl.LableNum == lableNumber) { result=cl.LocationNum; } } return result; }

2014-03-19

c#连连看游戏

源码,vs2010开发。部分代码: private void Form1_Load(object sender, EventArgs e) { Source = (Bitmap)Image.FromFile("..\\..\\res\\animal.bmp"); this.pictureBox1.Height = W * (m_nRow + 2); this.pictureBox1.Width = W * (m_nCol+2); this.pictureBox1.Top = 0; this.pictureBox1.Left = 0; //当前窗体标题栏高度 int d = (this.Height - this.ClientRectangle.Height); this.Height = this.pictureBox1.Height + this.pictureBox1.Top+ d; this.Width = this.pictureBox1.Width + this.pictureBox1.Left ; //for (int i = 0; i < 10 * 10; i++) //{ // m_map[i] = i % 6; //} StartNewGame(); Init_Graphic(); } private void StartNewGame() { //初始化地图,将地图中所有方块区域位置置为空方块状态 for(int iNum=0;iNum<(m_nCol*m_nRow);iNum++) { m_map[iNum] = BLANK_STATE; } Random r = new Random(); //生成随机地图 //将所有的动物物种放进一个临时的地图tmpMap中 ArrayList tmpMap=new ArrayList (); for(int i=0;i<(m_nCol*m_nRow)/4;i++) for(int j=0;j<4;j++) tmpMap.Add(i); //每次从上面的临时地图tmpMap中取走(获取后并在临时地图删除) //一个动物放到地图的空方块上 for (int i = 0; i < m_nRow * m_nCol; i++) { //随机挑选一个位置 int nIndex = r.Next() % tmpMap.Count ; //获取该选定物件放到地图的空方块 m_map[i]=(int)tmpMap[nIndex]; //在临时地图tmpMap除去该动物 tmpMap.RemoveAt(nIndex); } } private void Init_Graphic() { Graphics g = get_Graphic(); //生成Graphics对象 for (int i = 0; i< 10 * 10; i++) { g.DrawImage(create_image(m_map[i]), W * (i % GameSize)+W, W * (i / GameSize)+W, W, W); } }

2014-03-19

C#拱猪游戏源码

C#拱猪游戏源码,,源码,可运行.部分源码: private void InitializeLocations() { List<int> allLocations = new List<int>(); allLocations.Clear(); int getRandNumber = rand.Next(1, 17); allLocations.Add(getRandNumber); spaceLocation = getRandNumber;//设置空白位置 for (int i = 1; i < 16; i++) { while (true) { getRandNumber = rand.Next(1, 17); if ((getRandNumber != spaceLocation) && !(allLocations.Contains(getRandNumber))) { break; } } ControlLocation cl = new ControlLocation(); cl.LableNum = i; cl.LocationNum = getRandNumber;//5~1|a|s|p|x clList.Add(cl); allLocations.Add(getRandNumber); } //循环设置每一个lable位置 foreach (ControlLocation cl in clList) { int lableNumber = cl.LableNum; int locationNumber = cl.LocationNum; string getLocation = locations[locationNumber]; string[] locationArray = getLocation.Split(','); Label lable = (Label)this.Controls["label" + lableNumber.ToString()]; lable.Location = new System.Drawing.Point(int.Parse(locationArray[0]), int.Parse(locationArray[1])); } Invalidate(); } private int SelectLocationNumber(int lableNumber) { int result = 0; foreach (ControlLocation cl in clList) { if (cl.LableNum == lableNumber) { result=cl.LocationNum; } } return result; } private string[] getDetailsLocation(int index) { return locations[index].Split(','); } private void Cell_Click(object sender, EventArgs e) { Label lab = (Label)sender; string lableNumber = lab.Tag.ToString(); int getClickLableNumber = int.Parse(lableNumber); //判断是否可以移动 bool bCanMove = JudgeCanMove(SelectLocationNumber(getClickLableNumber).ToString()); if (bCanMove) { int getLocationNumber=SelectLocationNumber(getClickLableNumber); if (getClickLableNumber != 0) { string[] getLocationsSpace = getDetailsLocation(spaceLocation); Label labWillMove = (Label)this.Controls["label" + lableNumber]; labWillMove.Location = new Point(int.Parse(getLocationsSpace[0]), int.Parse(getLocationsSpace[1])); UpdateClList(getClickLableNumber, spaceLocation); spaceLocation = getLocationNumber; } else { MessageBox.Show("没有找到对应位置为0的!"); } } }

2014-03-19

魔方游戏算法源码

魔方游戏算法源码。vs2010开发。可运行

2014-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除