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

📄 pathgame.java

📁 J2ME的游戏原代码!希望能帮助有需要帮助的师兄弟们!
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
package javagapi;

import java.io.IOException;
import java.io.DataOutputStream;
import java.io.DataInputStream;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.Font;

/**
  * (C) 2002 Sony Ericsson Mobile Communications AB. All rights reserved.
  * 
  * This java code has been automatically generated by a syntax tree
  * analyzer from the embedded C source code.
  *
  * @author LD/SEM/GUN/MI Stefan Olsson
  *
  * @version 1.0
  */
class PathGame extends GameShell {

/**
  * @returns The name of this game as a string.
  *
  */
public String getGameName() {
  return "Path";
}


Image Image_8bit_59392 = null;
Image Image_8bit_59443 = null;
Image Image_8bit_59441 = null;
Image Image_8bit_59440 = null;
Image Image_8bit_59438 = null;
Image Image_8bit_59437 = null;
Image Image_8bit_59435 = null;
Image Image_8bit_59434 = null;
Image Image_8bit_59433 = null;
Image Image_8bit_59432 = null;
Image Image_8bit_59431 = null;
Image Image_8bit_59430 = null;
Image Image_8bit_59429 = null;
Image Image_8bit_59428 = null;
Image Image_8bit_59427 = null;
Image Image_8bit_59426 = null;
Image Image_8bit_59425 = null;
Image Image_8bit_59424 = null;
Image Image_8bit_59423 = null;
Image Image_8bit_59422 = null;
Image Image_8bit_59421 = null;
Image Image_8bit_59420 = null;
Image Image_8bit_59419 = null;
Image Image_8bit_59418 = null;
Image Image_8bit_59417 = null;
Image Image_8bit_59416 = null;
Image Image_8bit_59414 = null;
Image Image_8bit_59413 = null;
Image Image_8bit_59411 = null;
Image Image_8bit_59410 = null;
Image Image_8bit_59409 = null;
Image Image_8bit_59408 = null;
Image Image_8bit_59407 = null;
Image Image_8bit_59406 = null;
Image Image_8bit_59405 = null;
Image Image_8bit_59404 = null;
Image Image_8bit_59403 = null;
Image Image_8bit_59402 = null;
Image Image_8bit_59401 = null;
Image Image_8bit_59400 = null;
Image Image_8bit_59399 = null;
Image Image_8bit_59398 = null;
Image Image_8bit_59397 = null;
Image Image_8bit_59396 = null;
Image Image_8bit_59395 = null;
Image Image_8bit_59394 = null;
Image Image_8bit_59393 = null;


public boolean loadImages() {
  try {
    Image_8bit_59392 = Image.createImage( "/path/Image_8bit_59392.png" );
    Image_8bit_59443 = Image.createImage( "/path/Image_8bit_59443.png" );
    Image_8bit_59441 = Image.createImage( "/path/Image_8bit_59441.png" );
    Image_8bit_59440 = Image.createImage( "/path/Image_8bit_59440.png" );
    Image_8bit_59438 = Image.createImage( "/path/Image_8bit_59438.png" );
    Image_8bit_59437 = Image.createImage( "/path/Image_8bit_59437.png" );
    Image_8bit_59435 = Image.createImage( "/path/Image_8bit_59435.png" );
    Image_8bit_59434 = Image.createImage( "/path/Image_8bit_59434.png" );
    Image_8bit_59433 = Image.createImage( "/path/Image_8bit_59433.png" );
    Image_8bit_59432 = Image.createImage( "/path/Image_8bit_59432.png" );
    Image_8bit_59431 = Image.createImage( "/path/Image_8bit_59431.png" );
    Image_8bit_59430 = Image.createImage( "/path/Image_8bit_59430.png" );
    Image_8bit_59429 = Image.createImage( "/path/Image_8bit_59429.png" );
    Image_8bit_59428 = Image.createImage( "/path/Image_8bit_59428.png" );
    Image_8bit_59427 = Image.createImage( "/path/Image_8bit_59427.png" );
    Image_8bit_59426 = Image.createImage( "/path/Image_8bit_59426.png" );
    Image_8bit_59425 = Image.createImage( "/path/Image_8bit_59425.png" );
    Image_8bit_59424 = Image.createImage( "/path/Image_8bit_59424.png" );
    Image_8bit_59423 = Image.createImage( "/path/Image_8bit_59423.png" );
    Image_8bit_59422 = Image.createImage( "/path/Image_8bit_59422.png" );
    Image_8bit_59421 = Image.createImage( "/path/Image_8bit_59421.png" );
    Image_8bit_59420 = Image.createImage( "/path/Image_8bit_59420.png" );
    Image_8bit_59419 = Image.createImage( "/path/Image_8bit_59419.png" );
    Image_8bit_59418 = Image.createImage( "/path/Image_8bit_59418.png" );
    Image_8bit_59417 = Image.createImage( "/path/Image_8bit_59417.png" );
    Image_8bit_59416 = Image.createImage( "/path/Image_8bit_59416.png" );
    Image_8bit_59414 = Image.createImage( "/path/Image_8bit_59414.png" );
    Image_8bit_59413 = Image.createImage( "/path/Image_8bit_59413.png" );
    Image_8bit_59411 = Image.createImage( "/path/Image_8bit_59411.png" );
    Image_8bit_59410 = Image.createImage( "/path/Image_8bit_59410.png" );
    Image_8bit_59409 = Image.createImage( "/path/Image_8bit_59409.png" );
    Image_8bit_59408 = Image.createImage( "/path/Image_8bit_59408.png" );
    Image_8bit_59407 = Image.createImage( "/path/Image_8bit_59407.png" );
    Image_8bit_59406 = Image.createImage( "/path/Image_8bit_59406.png" );
    Image_8bit_59405 = Image.createImage( "/path/Image_8bit_59405.png" );
    Image_8bit_59404 = Image.createImage( "/path/Image_8bit_59404.png" );
    Image_8bit_59403 = Image.createImage( "/path/Image_8bit_59403.png" );
    Image_8bit_59402 = Image.createImage( "/path/Image_8bit_59402.png" );
    Image_8bit_59401 = Image.createImage( "/path/Image_8bit_59401.png" );
    Image_8bit_59400 = Image.createImage( "/path/Image_8bit_59400.png" );
    Image_8bit_59399 = Image.createImage( "/path/Image_8bit_59399.png" );
    Image_8bit_59398 = Image.createImage( "/path/Image_8bit_59398.png" );
    Image_8bit_59397 = Image.createImage( "/path/Image_8bit_59397.png" );
    Image_8bit_59396 = Image.createImage( "/path/Image_8bit_59396.png" );
    Image_8bit_59395 = Image.createImage( "/path/Image_8bit_59395.png" );
    Image_8bit_59394 = Image.createImage( "/path/Image_8bit_59394.png" );
    Image_8bit_59393 = Image.createImage( "/path/Image_8bit_59393.png" );
  }
  catch( IOException ex ) {
    return false;
  }
  return true;
}


int GAGetCharHeight( int id ) {
  switch( id ) {
    case 59392: return Image_8bit_59392.getHeight();
    case 59443: return Image_8bit_59443.getHeight();
    case 59441: return Image_8bit_59441.getHeight();
    case 59440: return Image_8bit_59440.getHeight();
    case 59438: return Image_8bit_59438.getHeight();
    case 59437: return Image_8bit_59437.getHeight();
    case 59435: return Image_8bit_59435.getHeight();
    case 59434: return Image_8bit_59434.getHeight();
    case 59433: return Image_8bit_59433.getHeight();
    case 59432: return Image_8bit_59432.getHeight();
    case 59431: return Image_8bit_59431.getHeight();
    case 59430: return Image_8bit_59430.getHeight();
    case 59429: return Image_8bit_59429.getHeight();
    case 59428: return Image_8bit_59428.getHeight();
    case 59427: return Image_8bit_59427.getHeight();
    case 59426: return Image_8bit_59426.getHeight();
    case 59425: return Image_8bit_59425.getHeight();
    case 59424: return Image_8bit_59424.getHeight();
    case 59423: return Image_8bit_59423.getHeight();
    case 59422: return Image_8bit_59422.getHeight();
    case 59421: return Image_8bit_59421.getHeight();
    case 59420: return Image_8bit_59420.getHeight();
    case 59419: return Image_8bit_59419.getHeight();
    case 59418: return Image_8bit_59418.getHeight();
    case 59417: return Image_8bit_59417.getHeight();
    case 59416: return Image_8bit_59416.getHeight();
    case 59414: return Image_8bit_59414.getHeight();
    case 59413: return Image_8bit_59413.getHeight();
    case 59411: return Image_8bit_59411.getHeight();
    case 59410: return Image_8bit_59410.getHeight();
    case 59409: return Image_8bit_59409.getHeight();
    case 59408: return Image_8bit_59408.getHeight();
    case 59407: return Image_8bit_59407.getHeight();
    case 59406: return Image_8bit_59406.getHeight();
    case 59405: return Image_8bit_59405.getHeight();
    case 59404: return Image_8bit_59404.getHeight();
    case 59403: return Image_8bit_59403.getHeight();
    case 59402: return Image_8bit_59402.getHeight();
    case 59401: return Image_8bit_59401.getHeight();
    case 59400: return Image_8bit_59400.getHeight();
    case 59399: return Image_8bit_59399.getHeight();
    case 59398: return Image_8bit_59398.getHeight();
    case 59397: return Image_8bit_59397.getHeight();
    case 59396: return Image_8bit_59396.getHeight();
    case 59395: return Image_8bit_59395.getHeight();
    case 59394: return Image_8bit_59394.getHeight();
    case 59393: return Image_8bit_59393.getHeight();
  }
  return 0;
}


int GAGetCharWidth( int id ) {
  switch( id ) {
    case 59392: return Image_8bit_59392.getWidth();
    case 59443: return Image_8bit_59443.getWidth();
    case 59441: return Image_8bit_59441.getWidth();
    case 59440: return Image_8bit_59440.getWidth();
    case 59438: return Image_8bit_59438.getWidth();
    case 59437: return Image_8bit_59437.getWidth();
    case 59435: return Image_8bit_59435.getWidth();
    case 59434: return Image_8bit_59434.getWidth();
    case 59433: return Image_8bit_59433.getWidth();
    case 59432: return Image_8bit_59432.getWidth();
    case 59431: return Image_8bit_59431.getWidth();
    case 59430: return Image_8bit_59430.getWidth();
    case 59429: return Image_8bit_59429.getWidth();
    case 59428: return Image_8bit_59428.getWidth();
    case 59427: return Image_8bit_59427.getWidth();
    case 59426: return Image_8bit_59426.getWidth();
    case 59425: return Image_8bit_59425.getWidth();
    case 59424: return Image_8bit_59424.getWidth();
    case 59423: return Image_8bit_59423.getWidth();
    case 59422: return Image_8bit_59422.getWidth();
    case 59421: return Image_8bit_59421.getWidth();
    case 59420: return Image_8bit_59420.getWidth();
    case 59419: return Image_8bit_59419.getWidth();
    case 59418: return Image_8bit_59418.getWidth();
    case 59417: return Image_8bit_59417.getWidth();
    case 59416: return Image_8bit_59416.getWidth();
    case 59414: return Image_8bit_59414.getWidth();
    case 59413: return Image_8bit_59413.getWidth();
    case 59411: return Image_8bit_59411.getWidth();
    case 59410: return Image_8bit_59410.getWidth();
    case 59409: return Image_8bit_59409.getWidth();
    case 59408: return Image_8bit_59408.getWidth();
    case 59407: return Image_8bit_59407.getWidth();
    case 59406: return Image_8bit_59406.getWidth();
    case 59405: return Image_8bit_59405.getWidth();
    case 59404: return Image_8bit_59404.getWidth();
    case 59403: return Image_8bit_59403.getWidth();
    case 59402: return Image_8bit_59402.getWidth();
    case 59401: return Image_8bit_59401.getWidth();
    case 59400: return Image_8bit_59400.getWidth();
    case 59399: return Image_8bit_59399.getWidth();
    case 59398: return Image_8bit_59398.getWidth();
    case 59397: return Image_8bit_59397.getWidth();
    case 59396: return Image_8bit_59396.getWidth();
    case 59395: return Image_8bit_59395.getWidth();
    case 59394: return Image_8bit_59394.getWidth();
    case 59393: return Image_8bit_59393.getWidth();
  }
  return 0;
}


    //extern final Font_t SystemFontPathBitmaps_8bit;








/**
 * These defines give us the unicodes for the bitmaps in PathBitmaps.r
 *
 * For 'S'malls we use PA_BITMAP_S_OFFSET, for 'B'igs we add PA_BITMAP_B_OFFSET
 **/
static final int PA_BITMAP_OFFSET	=(0xE800);
static final int PA_BITMAP_B_OFFSET	=(0x18);


// Cursor stays (Pause):
static final short PA_SPLASH_P		=(0x00);
// Cursor moves to:
static final short PA_SPLASH_N		=(0x80);
static final short PA_SPLASH_E		=(0xA0);
static final short PA_SPLASH_S		=(0xC0);
static final short PA_SPLASH_W		=(0xE0);
// Cursor ON (Pen Down):
static final short PA_SPLASH_C		=(0xC0);
static final short PA_SPLASH_END	=(0xFF);



/* enum PA_bmp_t */
static final short PA_BIT_0 = 0x00;
static final short PA_BIT_N = 0x01;
static final short PA_BIT_E = 0x02;
static final short PA_BIT_S = 0x04;
static final short PA_BIT_W = 0x08;
static final short PA_BIT_NE = 0x03;
static final short PA_BIT_SE = 0x06;
static final short PA_BIT_SW = 0x0C;

⌨️ 快捷键说明

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