• 大小: 38.36MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-01-30
  • 语言: C#
  • 标签: C#  棋牌  益智  合集  

资源简介

C# 游戏源代码 全套 棋牌类 益智类游戏合集

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using SuperPeng.Properties;

namespace SuperPeng
{
    /*本类描述的对象是对对碰的每个小方块*/
    class Block
    {
        private Point location; //小方块坐标
        private Bitmap blockImage; //小方块图案
        private int imageType;  //图片种类
        public int ImageType//ImageType属性
        {
            get
            {
                return imageType;
            }
        }
        public Point Location//Location属性
        {
            get
            {
                return location;
            }
            set
            {
                location= value;
                
            }
        }

        public Block(int imageIndexint xint y)
        {
            location = new Point(x y);
            imageType = imageIndex;
            //初始化小方块图案
            switch (imageIndex)
            {
                case 1:
                    blockImage = Resources._1;
                    break;
                case 2:
                    blockImage = Resources._2;
                    break;
                case 3:
                    blockImage = Resources._3;
                    break;
                case 4:
                    blockImage = Resources._4;
                    break;
                case 5:
                    blockImage = Resources._5;
                    break;
                case 6:
                    blockImage = Resources._6;
                    break;
                case 7:
                    blockImage = Resources._7;
                    break;
                case 8:
                    blockImage = Resources._8;
                    break;
                default:
                    blockImage = Resources._4;
                    imageType = 4;
                    break;
            }
        }

        /*画对象*/
        public void Draw(Image img)
        {
            Graphics g = Graphics.FromImage(img);
            Rectangle r = new Rectangle(location new Size(50 50));
            g.DrawImage(blockImage r);
        }
        public void DrawSelectedBlock(Graphics g)
        {
            //画选中方块的示意边框线
            Pen myPen = new Pen(Color.Black 3);
            Rectangle r = new Rectangle(location new Size(50 50));
            g.DrawRectangle(myPen r);
        }
        public void ClearSelectedBlock(int x int y Graphics g)
        {
            //清除选中方块

        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-04-03 21:42  益智游戏\
     目录           0  2013-01-24 17:22  益智游戏\\21点扑克牌游戏\
     文件        4872  2011-07-02 15:36  益智游戏\\21点扑克牌游戏\Form1.Designer.cs
     文件        9500  2011-07-02 19:13  益智游戏\\21点扑克牌游戏\Form1.cs
     文件        5814  2011-07-02 15:36  益智游戏\\21点扑克牌游戏\Form1.resx
     文件         471  2008-05-24 02:21  益智游戏\\21点扑克牌游戏\Program.cs
     目录           0  2013-01-24 17:22  益智游戏\\21点扑克牌游戏\Properties\
     文件        1196  2008-05-24 02:21  益智游戏\\21点扑克牌游戏\Properties\AssemblyInfo.cs
     文件        2848  2011-07-02 15:33  益智游戏\\21点扑克牌游戏\Properties\Resources.Designer.cs
     文件        5612  2008-05-24 02:21  益智游戏\\21点扑克牌游戏\Properties\Resources.resx
     文件        1110  2011-07-02 15:33  益智游戏\\21点扑克牌游戏\Properties\Settings.Designer.cs
     文件         249  2008-05-24 02:21  益智游戏\\21点扑克牌游戏\Properties\Settings.settings
     目录           0  2013-01-24 17:22  益智游戏\\21点扑克牌游戏\bin\
     目录           0  2013-01-24 17:22  益智游戏\\21点扑克牌游戏\bin\Debug\
     文件       12800  2011-07-02 15:36  益智游戏\\21点扑克牌游戏\bin\Debug\cards_csharp.exe
     文件       44544  2011-07-02 15:36  益智游戏\\21点扑克牌游戏\bin\Debug\cards_csharp.pdb
     文件       14328  2011-07-02 19:14  益智游戏\\21点扑克牌游戏\bin\Debug\cards_csharp.vshost.exe
     文件         490  2007-07-21 09:33  益智游戏\\21点扑克牌游戏\bin\Debug\cards_csharp.vshost.exe.manifest
     目录           0  2013-04-07 19:37  益智游戏\\21点扑克牌游戏\bin\Release\
     文件        3439  2011-07-02 15:33  益智游戏\\21点扑克牌游戏\cards_csharp.csproj
     文件         913  2011-07-02 15:33  益智游戏\\21点扑克牌游戏\cards_csharp.sln
     文件       14848  2011-07-02 19:14  益智游戏\\21点扑克牌游戏\cards_csharp.suo
     目录           0  2013-01-24 17:22  益智游戏\\21点扑克牌游戏\obj\
     目录           0  2013-01-24 17:22  益智游戏\\21点扑克牌游戏\obj\Debug\
     目录           0  2013-01-24 17:22  益智游戏\\21点扑克牌游戏\obj\Debug\TempPE\
     文件        4608  2011-07-02 15:33  益智游戏\\21点扑克牌游戏\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
     文件         180  2011-07-02 15:36  益智游戏\\21点扑克牌游戏\obj\Debug\cards_csharp.Form1.resources
     文件         180  2011-07-02 15:35  益智游戏\\21点扑克牌游戏\obj\Debug\cards_csharp.Properties.Resources.resources
     文件         847  2011-07-02 19:14  益智游戏\\21点扑克牌游戏\obj\Debug\cards_csharp.csproj.FileListAbsolute.txt
     文件         847  2011-07-02 15:36  益智游戏\\21点扑克牌游戏\obj\Debug\cards_csharp.csproj.GenerateResource.Cache
     文件       12800  2011-07-02 15:36  益智游戏\\21点扑克牌游戏\obj\Debug\cards_csharp.exe
............此处省略1322个文件信息

评论

共有 条评论