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

📄 gamedef.java

📁 J2ME实现得梭哈游戏联网程序
💻 JAVA
字号:

public class GameDef 
{
	
   /***************游戏状态定义******************/
    
    public final  static int LoadStatus=1;
    public final static int ReadyStatus=2;
    public final static int PlayStatus=3;
    public final static int ResultStatus=4;
    public final static int RelinkStatus=5;
    public final static int LookasideStatus=6;
   // public static int LoadStatus=1;
    public final static int LoadImg_Init=-1;
    public final  static int LoadImg_zero=0;
    public final  static int LoadImg_one=1;
    public final  static int LoadImg_two=2;
    public final static int LoadImg_three=3;
    public final static int LoadImg_four=4;
    public final static int LoadImg_five=5;
    public final static int LoadImg_six=6;
   
    
   /***************client to server***********************/
    public final static int NET_MSG_RELINK=3502;
    /******准备***********/
   public final static int  NET_MSG_READY=5001;
   /******加注信息***********/
   public final static int  NET_MSG_ADDCOIN=5002;
   /******离开游戏***********/
   public final static int  NET_MSG_LEAVEGAME=5003;
   /******比较牌大小***********/
   public final static int  NET_MSG_JUDGEPAI=5004;
   /******看牌***********/
   public final static int  NET_MSG_CHECKPAI=5005;
   /******回复是否同意开牌***********/
   public final static int  NET_MSG_RESOPEN=5007;
   /******进入游戏完成***********/
   public final static int  NET_MSG_ENTERGAME=5006;
   /******动画完成可以继续游戏了***********/
   public final static int  NET_MSG_CANCONTINUE=5008;
   
   /***************server to client*******************/
   /**********************游戏信息***************************/
   public final static int  NET_MSG_READY_RT=6001;
   /******布局完成返回***********/
   public final static int  NET_MSG_BACKTIME_RT=6002;
   /******游戏开始***********/
   public final static int  NET_MSG_BEGIN_NT=6003;
   /******移动通知***********/
   public final static int  NET_MSG_JUDGEPAI_NOT=6004;
   /******回复和棋信息***********/
   public final static int  NET_MSG_ADDCION_RT=6005;
   /******回复和棋信息***********/
   public final static int  NET_MSG_OUTTIME_RT=6006;
   /******超时通知***********/
   public final static int  NET_MSG_LEAVEGAME_NOT=6007;
   /******逃跑通知***********/
   public final static int  NET_MSG_GAMEOVER_NOT=6008;
   /******失败通知***********/
   public final static int  NET_MSG_ANYCOMING_NOT=6009;
   /******投降通知***********/
   public final static int  NET_MSG_CLEANUSER_NOT=6010;
   /******合棋请求通知***********/
   public final static int  NET_MSG_RECOMING_NOT=6011;
   /******有看牌通知***********/
   public final static int  NET_MSG_LOOKPAI_NOT=6012;
   /******合棋请求通知***********/
   public final static int  NET_MSG_CANOPEN_NOT=6013;
   /******可以开拍通知***********/
   public final static int  NET_MSG_OPENPAI_NOT=6014;
   /******开牌通知***********/
   public final static int  NET_MSG_OVERZHU_NOT=6015;
   /******开牌确认通知***********/
   public final static int  NET_MSG_CHECKOPEN_NOT=6016;
   /******继续游戏通知***********/
   public final static int  NET_MSG_CONTINUE_NOT=6017;
   
   
   
   /****************图片定义*******************/
   
   public static int ImgBack=13;
   public static int ImgHead=10;
   public static int ImgCoin1=3;
   public static int ImgCoin2=4;
   public static int ImgCoin5=5;
   //public static int ImgMachine=5;
   public static int ImgHandUp=14;
   public static int ImgCardBack=6;
   public static int ImgCardFace=8;
   public static int ImgDirect=15;
   public static int ImgFont=9;
   public static int ImgLose=11;
  // public static int ImgProcess=12;
   public static int ImgcInfor=2;
   public static int Imghmenu=12;
   public static int Imglmenu=15;
   public static int ImgCardn=7;
   public static int Imgzhuang=17;
   public static int Imgcenter=18;
   public static int Imgbegin1=0;
   public static int Imgbegin2=1;
   public static final int ImgCount=21;
   
   public static int ProcessGreen0=0;
   public static int ProcessGreen1=1;
   public static int ProcessBlue0=2;
   public static int ProcessBlue1=3;
   
   public static final int  Huase_meihua=1;
   public static final int  Huase_heitao=3;
   public static final int  Huase_hongtao=2;
   public static final int  Huase_fangkuai=0;
   public static final int  HuaseNum=4;
   
   /*菜单*/
   public final static int MenuFollow=1;
   public final static int MenuAddZhu=2;
   public final static int MenuOpenPai=3;
   public final static int MenuCompare=4;
   public final static int MenuGiveUp=5;
   
   public final static int MenuAdd1=6;
   public final static int MenuAdd2=7;
   public final static int MenuAdd5=8;
   
   public final static int NormalMenu=1;
   public final static int AddMenu=2;
   public final static int CompareMenu=3;
   
   public final static int Compare1=9;
   public final static int Compare2=10;
   public final static int Compare3=11;
   public final static int Compare4=12;
   public final static int Compare5=13;
   public final static int MenuLook=14;
   
   public static int Overbegin=0;
   public static int Overexit=1;
   public static int Overl=2;
   public static int Overs=3;
   public static int Overjiesuan=4;
   public static int OverNum=5;
   
   public static int Comparex=195;
   public static int Comparey=92;//136
   public static int Comparew=170;
   public static int Compareh=170;
   
   /*************图片加载定义*********************/
   
   public static String tial="/GameImg";
   public static String StringMachine=tial+"/Machine.png";
   public static String StringHead=tial+"/portrait.png";
   public static String StringCoin1=tial+"/Chip1.png";
   public static String StringCoin2=tial+"/Chip2.png";
   public static String StringCoin5=tial+"/Chip5.png";
   public static String StringBack=tial+"/back.png";
   public static String StringHandup=tial+"/hand.png";
   public static String StringCardb=tial+"/cardBackSmall.png";
   public static String StringCardf=tial+"/cardFaceSmall.png";
   
   public static String StringMeiHua=tial+"/meihua.png";
   public static String StringHongtao=tial+"/hongtao.png";
   public static String StringHeitao=tial+"/heitao.png";
   public static String StringFangKuai=tial+"/fangkuai.png";
   
   public static String Stringoverbegin=tial+"/start.png";
   public static String Stringoverexit=tial+"/exit.png";
   public static String Stringoverl=tial+"/jiesuan_L_R.png";
   public static String Stringovers=tial+"/jiesuan_middle.png";
   public static String Stringoverjiesuan=tial+"/jiesuanZiTi.png";
   public static String StringFont=tial+"/font.png";
   public static String StringLose=tial+"/shibai.png";
   public static String StringcInfor=tial+"/blue.png";
   public static String StringDirect=tial+"/reen_Up.png";
   public static String StringCardn=tial+"/cardn.png";
   public static String StringProcess=tial+"/process.png";
   public static String Stringhmenu=tial+"/hmenu.png";
  // public static String Stringlmenu=tial+"/lmenu.png";
   public static String Stringzhuang=tial+"/zhuang.png";
   public static String Stringcenter=tial+"/center.png";
   public static String Stringbegin1=tial+"/begin1.png";
   public static String Stringbegin2=tial+"/begin2.png";
   /************坐标定义*********************/
   
   /*********logo坐标****************/
   public static int Logox=290;
   public static int Logoy=150;
   
   /*********进度条坐标坐标****************/
   public static int Processx=153;
   public static int Processy=219;
   public static int Processw=10;
   
   
   /*康佳的盒子*/
   public static int UserHead[][]={{325,310},{28,219},{28,102},{505,105},{505,216},{500,213}};
   public static int UserName[][]={{326,345},{29,254},{29,136},{537,138},{533,250},{470,240}};
   public static int UserInfor[][]={{223,367},{46,274},{29,161},{394,155},{401,267},{397,273}};
   public static int DirectPosition[][]={{249,233},{185,179},{185,125},{246,72},{310,125},{310,179}};
   public static int CountTime[][]={{286,251},{206,199},{200,116},{358,121},{356,195},{342,208}};
   public static int PaiPosition[][]={{210,295},{71,200},{71,80},{392,79},{393,199},{377,195}};
   public static int Zhuang[][]={{322,270},{24,184},{24,62},{502,60},{495,185},{509,180}};
  // public static int Operation[][]={{69,469},{69,122}};
  // public static int MoveCard[][][]={{{},{},{},{},{}},{},{},{}};
   public static int PaiW=16;
   public static int Inforw=120;
   public static int Inforh=35;
   public static int Menux=145;
   public static int Menuy=270;
   public static int Menuw=62;
   public static int Menuh=29;
   
   public static int ButX=60;
   public static int ButY=385;
   public static int Butdis=70;
   
   public static int CoindesX=255;
   public static int CoindesY=145;
   public static int CoindesW=48;
   public static int CoindesH=60;
   
   public static int Overx=3;
   public static int Overy=0;
   
   public static int OverInforw=28;
   public static int OverInforh=65;
   
  
   public static int CountPos[][]={{},{},{},{},{},{},};
   
  // public static int OverPosition[][]={{},{},{},{},{},{}};
   public static int OverHead[][]={{127,113},{127,162},{127,210},{127,259},{127,308},{127,357}};
   public static int OverName[][]={{163,120},{163,170},{163,219},{163,268},{163,317},{163,366}};
   public static int OverSign[][]={{238,120},{238,170},{238,219},{238,268},{238,317},{238,366}};
   public static int OverScore[][]={{278,120},{278,170},{278,219},{278,268},{278,317},{278,366}};
   public static int OverLevel[][]={{328,120},{328,170},{328,219},{328,268},{328,317},{328,366}};
   public static int OverType[][]={{358,120},{358,170},{358,219},{358,268},{358,317},{358,366}};
   public static int OverPai[][]={{411,105},{411,154},{411,203},{411,252},{411,301},{411,350}};
 
   
  /* public static int UserHead[][]={{378,379},{49,277},{48,121},{171,23},{560,121},{560,277}};
   public static int UserName[][]={{418,385},{37,310},{37,154},{208,30},{558,154},{558,310}};
   public static int UserInfor[][]={{209,418},{40,332},{40,175},{124,55},{457,175},{457,332}};
   public static int DirectPosition[][]={{276,294},{194,225},{194,152},{278,83},{358,152},{357,225}};
   public static int PaiPosition[][]={{276,370},{94,277},{94,121},{272,25},{457,121},{458,278}};
   public static int PaiW=16;
   
   public static int Menux=150;
   public static int Menuy=358;
   public static int Menuw=60;
   public static int Menuh=26;
   
   public static int CoindesX=285;
   public static int CoindesY=193;
   public static int CoindesW=59;
   public static int CoindesH=60;
   
   public static int Overx=98;
   public static int Overy=48;
   
   public static int CountTime[][]={{316,313},{233,266},{233,175},{315,124},{398,174},{398,268}};
  
   public static int OverHead[][]={{127,113},{127,162},{127,210},{127,259},{127,308},{127,357}};
   public static int OverName[][]={{163,120},{163,170},{163,219},{163,268},{163,317},{163,366}};
   public static int OverSign[][]={{238,120},{238,170},{238,219},{238,268},{238,317},{238,366}};
   public static int OverScore[][]={{278,120},{278,170},{278,219},{278,268},{278,317},{278,366}};
   public static int OverLevel[][]={{328,120},{328,170},{328,219},{328,268},{328,317},{328,366}};
   public static int OverType[][]={{358,120},{358,170},{358,219},{358,268},{358,317},{358,366}};
   public static int OverPai[][]={{411,105},{411,154},{411,203},{411,252},{411,301},{411,350}};
   public static int Zhuang[][]={{229,378},{8,277},{8,119},{122,23},{605,123},{609,279}};
   */
   
}

⌨️ 快捷键说明

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