资源简介
拱猪扑克牌游戏.rar
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
using System.Drawing;
//Download by http://www.codefans.net
namespace mycards
{
public class Card : PictureBox
{
// Suit指的是花色,1为梅花,2为方钻,3为红心,4为黑桃
private byte suit; //花色
private byte faceNum; // FaceNum 指的是牌面1--13数字(点数)
private byte power; // Power指的是牌的实际大小
private Image cardImage = null; //牌的正面图
private Image cardBackImage = null; //牌的背面图
public Card(byte Suit byte FaceNum)
{
this.faceNum = FaceNum;
this.suit = Suit;
//设置实际大小,牌A比牌K大
if (FaceNum == 1) power = 14;
else power = FaceNum;
}
public Card()
{
}
public byte Suit //花色属性
{
get
{
return suit;
}
}
public byte Power //点数属性
{
get
{
return power;
}
}
public byte FaceNum //牌的实际大小属性
{
get
{
return faceNum;
}
}
public int pic_order() //计算牌的图像索引号
{
return (Suit - 1) * 13 + FaceNum;
}
public void show()
{
string imageName =“_“+pic_order().ToString();
cardImage = (Image)Properties.Resources.ResourceManager.Getobject(imageName);
//string filename = Application.StartupPath+“\\..\\..\\bmp\\“ + n.ToString() + “.bmp“;
//cardImage= Image.FromFile(filename);
if (cardImage != null)
this.Image = cardImage;
}
public void showBack()
{
string imageName = “_0“;
cardBackImage = (Image)Properties.Resources.ResourceManager.Getobject(imageName);
if (cardBackImage != null)
this.Image = cardBackImage;
}
public void dian(int n) //计算点数和花色
{
this.faceNum = (byte)(n % 13);
this.suit = (byte)(n / 13 + 1);
}
public void SetPosition(int left int top)//牌的位置
{
this.Left = left;
this.Top = top;
}
public void SetSize(int w int h)//牌的大小
{
this.Width = w; this.Height = h;
}
public void MoveTo(int dx int dy)//动画效果
{
int x1 = this.Left;
int y1 = this.Top;
for (int i = 0; i < 10; i++)
{
SetPosition(x1 + (dx - x1) / 10 y1 + (dy - y1) / 10);
}
SetPosition(dxdy);
this.BringToFront();
//System.Threading.Thread.Sleep(30); //延时0.03秒
}
public override string ToString()//重载ToString(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 20792 2007-10-18 17:54 拱猪扑克牌游戏\bmp\0.bmp
文件 1184 2007-10-18 17:47 拱猪扑克牌游戏\bmp\1.bmp
文件 1184 2007-10-18 17:49 拱猪扑克牌游戏\bmp\10.bmp
文件 3550 2007-10-18 17:49 拱猪扑克牌游戏\bmp\11.bmp
文件 3550 2007-10-18 17:49 拱猪扑克牌游戏\bmp\12.bmp
文件 3550 2007-10-18 17:49 拱猪扑克牌游戏\bmp\13.bmp
文件 1214 2007-10-18 17:49 拱猪扑克牌游戏\bmp\14.bmp
文件 1214 2007-10-18 17:49 拱猪扑克牌游戏\bmp\15.bmp
文件 1214 2007-10-18 17:50 拱猪扑克牌游戏\bmp\16.bmp
文件 1214 2007-10-18 17:50 拱猪扑克牌游戏\bmp\17.bmp
文件 1214 2007-10-18 17:50 拱猪扑克牌游戏\bmp\18.bmp
文件 1214 2007-10-18 17:50 拱猪扑克牌游戏\bmp\19.bmp
文件 1184 2007-10-18 17:47 拱猪扑克牌游戏\bmp\2.bmp
文件 1214 2007-10-18 17:50 拱猪扑克牌游戏\bmp\20.bmp
文件 1214 2007-10-18 17:50 拱猪扑克牌游戏\bmp\21.bmp
文件 1214 2007-10-18 17:50 拱猪扑克牌游戏\bmp\22.bmp
文件 1214 2007-10-18 17:50 拱猪扑克牌游戏\bmp\23.bmp
文件 3550 2007-10-18 17:50 拱猪扑克牌游戏\bmp\24.bmp
文件 3550 2007-10-18 17:51 拱猪扑克牌游戏\bmp\25.bmp
文件 3550 2007-10-18 17:51 拱猪扑克牌游戏\bmp\26.bmp
文件 1214 2007-10-18 17:51 拱猪扑克牌游戏\bmp\27.bmp
文件 1214 2007-10-18 17:51 拱猪扑克牌游戏\bmp\28.bmp
文件 1214 2007-10-18 17:51 拱猪扑克牌游戏\bmp\29.bmp
文件 1184 2007-10-18 17:48 拱猪扑克牌游戏\bmp\3.bmp
文件 1214 2007-10-18 17:51 拱猪扑克牌游戏\bmp\30.bmp
文件 1214 2007-10-18 17:51 拱猪扑克牌游戏\bmp\31.bmp
文件 1214 2007-10-18 17:51 拱猪扑克牌游戏\bmp\32.bmp
文件 1214 2007-10-18 17:51 拱猪扑克牌游戏\bmp\33.bmp
文件 1214 2007-10-18 17:51 拱猪扑克牌游戏\bmp\34.bmp
文件 1214 2007-10-18 17:51 拱猪扑克牌游戏\bmp\35.bmp
............此处省略57个文件信息
- 上一篇:lattice diamond万能密钥
- 下一篇:软件工程——理论与实践中文翻译版
相关资源
- DA转换实验.rar
- 8x8x8光立方.rar
- 数据挖掘18大算法实现以及其他相关经
- 286G黑客VIP视频教程BT种子.txt
- 精通黑客编程完整版 电子书.zip
- 二狗音乐播放器.zip
- IDM6.35.5最新可用俄国版.zip
- openMV串口通讯_(2).zip
- 黑客必备工具集合.zip
- xqzs1d.rar
- 24小时学会黑客攻防.pdf
- tank-war.zip
- Chat.rar232176
- 红蜘蛛黑客工具箱.zip
- 大灰狼远控源码增加QQ显功能.zip
- 网络盗窃-10个黑客入侵的故事.pdf
- f325d3e33b7d07dc41239c923d3feba6.rar
- 23种设计模式(C)高清无码版.zip
- 德州扑克DeepStack算法.pdf
- 扑克.zip
- 灰鸽子2008VIP破解版.rar
- Schools.rar
- 基于Multisim10的十字路口交通灯控制器
- qbfmel.rar
- a247829441_2070705.zip
- 人民币纸币面值识别系统设计.rar
- 国旗.zip
- 政治.zip
- uif65d.zip
- 黑客工具包大全.doc
评论
共有 条评论