#ifndef _CARD_DEFINE_H_ #define _CARD_DEFINE_H_ //牌的值枚举; enum tagCardValueEnum { CVAL_A = 1, CVAL_2, CVAL_3, CVAL_4, CVAL_5, CVAL_6, CVAL_7, CVAL_8, CVAL_9, CVAL_10, CVAL_J, CVAL_Q, CVAL_K, CVAL_LITTLE_JOKER, //小王; CVAL_BIG_JOKER, //大王; }; #define CARD_LITTLE_JOKER 0x4E #define CARD_BIG_JOKER 0x4F #define CARD_STATUS_UP 1 //扑克弹起状态; #define CARD_STATUS_DOWN 2 //扑克落下状态; #define MAX_HAND_CARD_SPACE 96 //手牌最大牌间距; #define DZ_CARD_SPRITE_BIG 0 #define DZ_CARD_SPRITE_ASKFOR 1 #define DZ_CARD_SPRITE_CALL 2 //扑克相关定义 #define DDZ_HAND_CARD_UP 1 //手牌弹起状态 #define DDZ_HAND_CARD_DOWN 2 //手牌落下状态 #define DDZ_HAND_CARD_GRAY 1 //手牌选中状态 #define DDZ_HAND_CARD_NORMAL 2 //手牌正常状态 #define DDZ_HAND_CARD_SHOOT 20 //手牌弹起间距 #define DDZ_HAND_CARD_SPACE 70 //手牌最大牌间距 #define DDZ_BIG_CARD_WIDTH 157 //大牌宽度157 #define DDZ_BIG_CARD_HEIGHT 214 //大牌高度214 #define DDZ_SMALL_CARD_WIDTH 48 //小牌宽度48 #define DDZ_SMALL_CARD_HEIGHT 66 //小牌高度66 #define DDZ_OUT_CARD_SCALE 0.6 //出牌缩放比例 #define DDZ_HAND_CARD_SCALE 1.0 //手牌缩放比例 //扑克相关定义; #define DZ_HAND_CARD_UP 1 //手牌弹起状态; #define DZ_HAND_CARD_DOWN 2 //手牌落下状态; #define DZ_HAND_CARD_GRAY 1 //手牌选中状态; #define DZ_HAND_CARD_NORMAL 2 //手牌正常状态; #define DZ_HAND_CARD_SHOOT 20 //手牌弹起间距; #define DZ_HAND_CARD_SPACE 70 //手牌最大牌间距; #define DZ_BIG_CARD_WIDTH 157 //大牌宽度157; #define DZ_BIG_CARD_HEIGHT 214 //大牌高度214; #define DZ_SMALL_CARD_WIDTH 48 //小牌宽度48; #define DZ_SMALL_CARD_HEIGHT 66 //小牌高度66; #define DZ_OUT_CARD_SCALE 0.6 //出牌缩放比例; #define DZ_HAND_CARD_SCALE 1.0 //手牌缩放比例; //跑得快相关定义; #define PDK_HAND_CARD_UP 1 //手牌弹起状态; #define PDK_HAND_CARD_DOWN 2 //手牌落下状态; #define PDK_HAND_CARD_GRAY 1 //手牌选中状态; #define PDK_HAND_CARD_NORMAL 2 //手牌正常状态; #define PDK_HAND_CARD_SHOOT 20 //手牌弹起间距; #define PDK_HAND_CARD_SPACE 70 //手牌最大牌间距; #define PDK_BIG_CARD_WIDTH 157 //大牌宽度157; #define PDK_BIG_CARD_HEIGHT 214 //大牌高度214; #define PDK_SMALL_CARD_WIDTH 48 //小牌宽度48; #define PDK_SMALL_CARD_HEIGHT 66 //小牌高度66; #define PDK_OUT_CARD_SCALE 0.6 //出牌缩放比例; #define PDK_HAND_CARD_SCALE 1.0 //手牌缩放比例; //牌花色掩码; #define CCLR_DIAMONDS 0x00 //方块掩码; #define CCLR_PLUM 0x10 //梅花掩码; #define CCLR_HEART 0x20 //红桃掩码; #define CCLR_SPADE 0x30 //黑桃掩码; #define CCLR_JOKER 0x40 //王牌掩码; #define CCLR_LAIZI_DIAMONDS 0x80 //癞子方块; #define CCLR_LAIZI_PLUM 0x90 //癞子梅花; #define CCLR_LAIZI_HEART 0xA0 //癞子红心; #define CCLR_LAIZI_SPADE 0xB0 //癞子黑桃; #endif