亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? resource.java

?? 手機版泡泡龍游戲
?? JAVA
字號:
package paopao;import javax.microedition.lcdui.*;import javax.microedition.rms.*;import java.util.Hashtable;import java.util.Random;public class Resource{  static Hashtable angleValue;  private static int imageNum = 0;  private static Image img[];  static String helpStr = "";  static RecordStore rs = null;  static final byte KEY_UP = -1;  static final byte KEY_DOWN = -2;  static final byte KEY_LEFT = -3;  static final byte KEY_RIGHT = -4;  static final byte KEY_FIRE = -5;  static final byte KEY_LS = -6; //左軟件  static final byte KEY_RS = -7; //右軟件  //static final byte KEY_LS=    42;     //左軟件  // static final byte KEY_RS=    35;      //右軟件  static byte[] key = new byte[]      {      KEY_LEFT, KEY_RIGHT, KEY_LS, KEY_RS, 0, 0, 1  };  static String[] keyDes = new String[]      {      "向左移動:", "向右移動:", "暫停游戲:", "重新開始:"  };  static final int setupKeyNum = 4;  static boolean isSoundOn = true;  static final String DIR = "/resource/";  //images  static final int BG = 16;  static final int BALL = 17;  static final int BALL_BOMB = 18;  static final int POINT = 19;  static final int AID_LINE = 20;  static final int PROPS = 21;  static final int BBALL = 22;  public static Random random = new Random();  static int tempAngle;  static int tempValue;  public static void init(int m_imageNum)  {    imageNum = m_imageNum;    img = new Image[imageNum];  }  //從.PNG文件生成IMAGE  //參數 int m_imageId  圖片id,例如 Resource.IMG_LOGO  //參數 String m_imageName  圖片資源路徑名稱,例如 "/logo.png"  public static void setImage(int m_imageId, String m_imageName)  {    img[m_imageId] = loadImage(m_imageName);  }  //從IMAGE生成IMAGE  public static void setImage(int m_imageId, Image m_image)  {    img[m_imageId] = m_image;  }  public static Image getImage(int m_imageId)  {    return img[m_imageId];  }  //釋放所有圖片資源  public static void releasAllImage()  {    for (int i = 0; i < imageNum; i++)    {      img[i] = null;    }    System.gc();  }  //釋放指定id的圖片資源  public static void releasImage(int ImageId)  {    img[ImageId] = null;    System.gc();  }  private static Image loadImage(String m_imageName)  {    Image img = null;    try    {      img = Image.createImage(m_imageName);      return img;    }    catch (Exception e)    {      System.out.println("Error: " + e.getMessage() + " - " + m_imageName);      return null;    }  }  static void loadAngleValue()  {    angleValue = new Hashtable();    angleValue.put(String.valueOf(0), new Integer(0));    angleValue.put(String.valueOf(3), new Integer(5236));    angleValue.put(String.valueOf(6), new Integer(10453));    angleValue.put(String.valueOf(9), new Integer(15643));    angleValue.put(String.valueOf(12), new Integer(20791));    angleValue.put(String.valueOf(15), new Integer(25882));    angleValue.put(String.valueOf(18), new Integer(30902));    angleValue.put(String.valueOf(21), new Integer(35837));    angleValue.put(String.valueOf(24), new Integer(40674));    angleValue.put(String.valueOf(27), new Integer(45400));    angleValue.put(String.valueOf(30), new Integer(50000));    angleValue.put(String.valueOf(33), new Integer(54464));    angleValue.put(String.valueOf(36), new Integer(58779));    angleValue.put(String.valueOf(39), new Integer(62932));    angleValue.put(String.valueOf(42), new Integer(66913));    angleValue.put(String.valueOf(45), new Integer(70711));    angleValue.put(String.valueOf(48), new Integer(74314));    angleValue.put(String.valueOf(51), new Integer(77715));    angleValue.put(String.valueOf(54), new Integer(80902));    angleValue.put(String.valueOf(57), new Integer(83867));    angleValue.put(String.valueOf(60), new Integer(86603));    angleValue.put(String.valueOf(63), new Integer(89101));    angleValue.put(String.valueOf(66), new Integer(91355));    angleValue.put(String.valueOf(69), new Integer(93358));    angleValue.put(String.valueOf(72), new Integer(95106));    angleValue.put(String.valueOf(75), new Integer(96593));    angleValue.put(String.valueOf(78), new Integer(97815));    angleValue.put(String.valueOf(81), new Integer(98769));    angleValue.put(String.valueOf(84), new Integer(99452));    angleValue.put(String.valueOf(87), new Integer(99863));    angleValue.put(String.valueOf(90), new Integer(100000));  }  static int getSinAngleValue(int angle)  {    tempAngle = (angle > 90 ? (180 - angle) : angle);    tempValue = ( (Integer) (angleValue.get(String.valueOf(tempAngle)))).        intValue();    return tempValue;  }  static int getCosAngleValue(int angle)  {    tempAngle = (angle > 90 ? angle - 90 : 90 - angle);    tempValue = ( (Integer) (angleValue.get(String.valueOf(tempAngle)))).        intValue();    return (angle <= 90 ? tempValue : ( -tempValue));  }  public static String GetUserKeyName(int keycode)  {    switch (keycode)    {      case '0': // '0'        return "0";      case '1': // '1'        return "1";      case '2': // '2'        return "2";      case '3': // '3'        return "3";      case '4': // '4'        return "4";      case '5': // '5'        return "5";      case '6': // '6'        return "6";      case '7': // '7'        return "7";      case '8': // '8'        return "8";      case '9': // '9'        return "9";      case '#': // '#'        return "#";      case '*': // '*'        return "*";      case KEY_UP:        return "上";      case KEY_DOWN:        return "下";      case KEY_LEFT:        return "左";      case KEY_RIGHT:        return "右";      case KEY_FIRE:        return "中";      default:        return " ";    }  }  public static void initrecord()  {    boolean existingOrNot = true;    try    {      rs = RecordStore.openRecordStore("option", false);    }    catch (RecordStoreNotFoundException e)    {      existingOrNot = false;      e.printStackTrace();    }    catch (RecordStoreException e)    {      existingOrNot = false;      e.printStackTrace();    }    //	}    if (existingOrNot)    {      try      {        rs.closeRecordStore();      }      catch (Exception x)      {      }      loadOption();    }    else    {      try      {        rs = RecordStore.openRecordStore("option", true);      }      catch (Exception e)      {      }      try      {        if (isSoundOn)          key[6] = 1;        else          key[6] = 0;        rs.addRecord(key, 0, key.length);      }      catch (Exception e)      {      }    }    try    {      rs.closeRecordStore();    }    catch (Exception x)    {    }  }  public static void saveOption()  {    try    {//           rs.closeRecordStore();      rs.deleteRecordStore("option");      //          rs=null;      rs = RecordStore.openRecordStore("option", true);    }    catch (Exception e)    {    }    try    {      if (isSoundOn)        key[6] = 1;      else        key[6] = 0;      rs.addRecord(key, 0, key.length);    }    catch (Exception e)    {    }    try    {      rs.closeRecordStore();    }    catch (Exception x)    {    }  }  public static void loadOption()  {    boolean existingOrNot = true;    try    {      rs = RecordStore.openRecordStore("option", false);    }    catch (Exception e)    {      existingOrNot = false;    }    if (existingOrNot)    {      try      {        key = rs.getRecord(1);        if (key[6] == 1)          isSoundOn = true;        else          isSoundOn = false;      }      catch (Exception e)      {        e.printStackTrace();      }    }    else    { //not exist      System.out.println("not exist");    }    try    {      rs.closeRecordStore();    }    catch (Exception x)    {      x.printStackTrace();    }  }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩成人免费看| 欧美日韩在线三级| 欧美日韩免费观看一区二区三区| 欧美一区二区成人| 亚洲欧洲日韩女同| 久久99久久精品| 在线欧美日韩国产| 久久久久久久av麻豆果冻| 亚洲成人一二三| 色综合天天综合在线视频| 久久亚洲综合色一区二区三区| 亚洲在线中文字幕| 99热在这里有精品免费| 精品国产乱码久久久久久老虎| 亚洲综合在线视频| av高清久久久| 欧美国产日韩a欧美在线观看| 日本不卡一二三区黄网| 欧美日韩国产经典色站一区二区三区 | 成人性生交大片免费看中文| 亚洲人成7777| 国产成人综合亚洲网站| 日韩视频在线一区二区| 日韩制服丝袜av| 欧美精品丝袜中出| 一区二区三区欧美| 在线一区二区观看| 亚洲视频 欧洲视频| 波波电影院一区二区三区| 国产日韩欧美精品综合| 国产东北露脸精品视频| 久久精品视频一区| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美疯狂性受xxxxx喷水图片| 亚洲精品成人a在线观看| 91毛片在线观看| 亚洲精品大片www| 欧美在线不卡视频| 午夜精品福利一区二区三区蜜桃| 欧美日韩精品高清| 丝袜美腿成人在线| 日韩午夜小视频| 激情综合网激情| 26uuuu精品一区二区| 国产精品一区不卡| 国产精品久久久久aaaa樱花| 91麻豆产精品久久久久久| 亚洲免费伊人电影| 欧美伊人久久久久久午夜久久久久| 一二三区精品福利视频| 欧美疯狂做受xxxx富婆| 国产一区二区毛片| 国产精品乱码久久久久久| 欧美日韩aaa| 亚洲国产精品久久人人爱蜜臀| 欧美色综合影院| 亚洲曰韩产成在线| 欧美一区二区播放| 成人毛片视频在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 日韩一区二区免费电影| 国产精品自产自拍| 亚洲男人的天堂一区二区| 欧美日韩精品福利| 国产成人午夜精品5599 | av电影天堂一区二区在线| 一区二区三区四区激情| 欧美一区二区在线不卡| 成人黄色综合网站| 亚洲成年人影院| 亚洲国产精品二十页| 欧美日韩国产在线观看| 国产成人一区二区精品非洲| 亚洲一区二区三区四区的| 亚洲精品国产高清久久伦理二区| 99久久99久久精品免费看蜜桃| 亚洲777理论| 国产亚洲欧美一区在线观看| 在线观看日韩av先锋影音电影院| 激情欧美一区二区三区在线观看| 亚洲欧洲三级电影| 欧美成人伊人久久综合网| 99久久精品久久久久久清纯| 天堂午夜影视日韩欧美一区二区| 国产精品久久久久久久久图文区 | 欧美v国产在线一区二区三区| 成av人片一区二区| 久久99精品久久只有精品| 一区二区三区精品视频在线| 国产日韩av一区| 欧美一级高清片| 欧美专区日韩专区| 97国产一区二区| 国产九色sp调教91| 久久精品久久久精品美女| 亚洲永久精品大片| 国产精品盗摄一区二区三区| 亚洲v中文字幕| 精品日韩一区二区三区免费视频| 色狠狠一区二区| 国产99一区视频免费| 美女一区二区在线观看| 亚洲电影欧美电影有声小说| 欧美国产精品劲爆| 久久综合久久综合久久综合| 91精品国产综合久久精品图片| 色吧成人激情小说| 91美女视频网站| av不卡免费电影| av中文字幕不卡| 国产成人综合在线| 国产精品一区二区在线观看网站| 久久99国产精品麻豆| 91丨九色丨蝌蚪富婆spa| 国产精品亚洲专一区二区三区 | 国产日产精品1区| 精品乱人伦小说| 久久女同精品一区二区| 亚洲欧美成人一区二区三区| 欧美精品久久久久久久多人混战| 99久久精品情趣| av一区二区久久| 99精品视频在线免费观看| 99久久精品国产导航| jlzzjlzz国产精品久久| 99精品久久久久久| 欧日韩精品视频| 欧美日本一区二区三区| 555夜色666亚洲国产免| 日韩女优av电影| 久久久夜色精品亚洲| 国产精品久久久久久久久图文区 | 国产亚洲va综合人人澡精品| 国产欧美综合色| 亚洲欧美日韩国产综合在线| 夜夜夜精品看看| 国产精品理论片在线观看| 国产精品久久久久久久岛一牛影视 | 欧美一级日韩不卡播放免费| 欧美一二三区在线观看| 久久久久久9999| 亚洲三级视频在线观看| 亚洲国产日韩a在线播放 | 亚洲成年人影院| 久久丁香综合五月国产三级网站| 国产精品一区久久久久| 一本到不卡免费一区二区| 91.com在线观看| 中文字幕欧美日本乱码一线二线| 136国产福利精品导航| 三级久久三级久久久| 国产精品99久久久久久似苏梦涵 | 亚洲综合区在线| 美女国产一区二区三区| 成+人+亚洲+综合天堂| 欧美久久久久久蜜桃| 中国av一区二区三区| 亚洲1区2区3区视频| 国产成人在线电影| 欧美精品tushy高清| 欧美高清在线一区| 午夜国产不卡在线观看视频| 粉嫩av一区二区三区| 欧美三级电影精品| 中文文精品字幕一区二区| 肉丝袜脚交视频一区二区| 成人高清免费观看| 精品久久久久久综合日本欧美| 亚洲日本在线看| 国产乱码字幕精品高清av| 欧美日韩国产bt| 《视频一区视频二区| 韩国视频一区二区| 欧美电影在线免费观看| 国产精品久久久久久久岛一牛影视 | 色素色在线综合| 国产视频一区二区在线观看| 天堂在线一区二区| 日本韩国欧美国产| 国产精品超碰97尤物18| 国内成+人亚洲+欧美+综合在线| 欧美在线观看视频一区二区| 国产精品久久777777| 国产一区二区免费视频| 日韩欧美亚洲国产另类| 亚洲成人av在线电影| 欧美在线免费观看视频| 亚洲日本va午夜在线影院| 成人一区二区三区视频在线观看 | 麻豆91精品91久久久的内涵| 91亚洲精品乱码久久久久久蜜桃 | 成人深夜视频在线观看| 欧美变态口味重另类| 亚洲成人动漫精品| 欧美日韩第一区日日骚| 亚洲综合视频在线| 欧美日韩五月天| 偷拍自拍另类欧美| 欧美高清性hdvideosex| 亚洲成人先锋电影|