📄 gameimage.java
字号:
package Snowball;
/*
* GameImage.java
*
* Created on 2005年11月12日, 下午4:32
*/
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.Sprite;
/*
*
* @author 诺飞
*/
public class GameImage
{
//背景
public Image[][] Backgroud; //背景图片
//玩家
public Sprite PlayerL; //玩家向左
public Sprite PlayerR; //玩家向右
//怪物
public Sprite Monster1L; //怪物向左
public Sprite Monster1R; //怪物向右
public Sprite Monster2L; //怪物向左
public Sprite Monster2R; //怪物向右
public Sprite Monster3L; //怪物向左
public Sprite Monster3R; //怪物向右
public Sprite Monster4L; //怪物向左
public Sprite Monster4R; //怪物向右
public Sprite Monster5L; //怪物向左
public Sprite Monster5R; //怪物向右
public Sprite Monster6L; //怪物向左
public Sprite Monster6R; //怪物向右
public Sprite Monster7L; //怪物向左
public Sprite Monster7R; //怪物向右
public Sprite Monster8L; //怪物向左
public Sprite Monster8R; //怪物向右
public Sprite Monster9L; //怪物向左
public Sprite Monster9R; //怪物向右
//BOSS
public Sprite Boss1L; //怪物向左
public Sprite Boss1R; //怪物向右
public Sprite Boss2L; //怪物向左
public Sprite Boss2R; //怪物向右
public Sprite Boss3L; //怪物向左
public Sprite Boss3R; //怪物向右
public Sprite Boss4L; //怪物向左
public Sprite Boss4R; //怪物向右
//子弹
public Sprite BallL; //子弹向左
public Sprite BallR; //子弹向右
/*======logo画面======*/
public Image ybgameImg=null;
public Image yblogoImg=null;
public Image IndexImg=null;
public Image LevelImg=null;
public Image HelpImg=null;
public Image AboutImg=null;
public Image GameOverImg=null;
//生命
public Image LifeImg=null;
//物品
public Image[] GoodsImg;
/** Creates a new instance of GameImage */
public GameImage()
{
//玩家
Image Player = null;
//怪物
Image Monster1 = null;
Image Monster2 = null;
Image Monster3 = null;
Image Monster4 = null;
Image Monster5 = null;
Image Monster6 = null;
Image Monster7 = null;
Image Monster8 = null;
Image Monster9 = null;
//Boss
Image Boss1 = null;
Image Boss2 = null;
Image Boss3 = null;
Image Boss4 = null;
//子弹
Image Ball = null;
//物品
GoodsImg = new Image[3];
//载入图片
try
{
//背景
Backgroud = new Image[4][4];
//第一大关
Backgroud[0][0] = Image.createImage("/Images/BackGround/Backgroud1_1.png");
Backgroud[0][1] = Image.createImage("/Images/BackGround/Backgroud1_2.png");
Backgroud[0][2] = Image.createImage("/Images/BackGround/Backgroud1_3.png");
Backgroud[0][3] = Image.createImage("/Images/BackGround/Backgroud1_4.png");
//第二大关
Backgroud[1][0] = Image.createImage("/Images/BackGround/Backgroud2_1.png");
Backgroud[1][1] = Image.createImage("/Images/BackGround/Backgroud2_2.png");
Backgroud[1][2] = Image.createImage("/Images/BackGround/Backgroud2_3.png");
Backgroud[1][3] = Image.createImage("/Images/BackGround/Backgroud2_4.png");
//第三大关
Backgroud[2][0] = Image.createImage("/Images/BackGround/Backgroud3_1.png");
Backgroud[2][1] = Image.createImage("/Images/BackGround/Backgroud3_2.png");
Backgroud[2][2] = Image.createImage("/Images/BackGround/Backgroud3_3.png");
Backgroud[2][3] = Image.createImage("/Images/BackGround/Backgroud3_4.png");
//第四大关
Backgroud[3][0] = Image.createImage("/Images/BackGround/Backgroud4_1.png");
Backgroud[3][1] = Image.createImage("/Images/BackGround/Backgroud4_2.png");
Backgroud[3][2] = Image.createImage("/Images/BackGround/Backgroud4_3.png");
Backgroud[3][3] = Image.createImage("/Images/BackGround/Backgroud4_4.png");
//怪物
Monster1 = Image.createImage("/Images/Monster/Monster1.png");
Monster2 = Image.createImage("/Images/Monster/Monster2.png");
Monster3 = Image.createImage("/Images/Monster/Monster3.png");
Monster4 = Image.createImage("/Images/Monster/Monster4.png");
Monster5 = Image.createImage("/Images/Monster/Monster5.png");
Monster6 = Image.createImage("/Images/Monster/Monster6.png");
Monster7 = Image.createImage("/Images/Monster/Monster7.png");
Monster8 = Image.createImage("/Images/Monster/Monster8.png");
Monster9 = Image.createImage("/Images/Monster/Monster9.png");
//Boss
Boss1 = Image.createImage("/Images/Boss/Boss1.png");
Boss2 = Image.createImage("/Images/Boss/Boss2.png");
Boss3 = Image.createImage("/Images/Boss/Boss3.png");
Boss4 = Image.createImage("/Images/Boss/Boss4.png");
//人物
Player = Image.createImage("/Images/Play/Player.png");
//子弹
Ball = Image.createImage("/Images/Play/Ball.png");
//生命
LifeImg = Image.createImage("/Images/Play/Life.png");
//首页
IndexImg = Image.createImage("/Images/Play/Index.png");
//关卡
LevelImg = Image.createImage("/Images/Play/Level.png");
//帮助
HelpImg = Image.createImage("/Images/Play/Help.png");
//关于
AboutImg = Image.createImage("/Images/Play/About.png");
//GameOver
GameOverImg = Image.createImage("/Images/Play/GameOver.png");
//logo
ybgameImg = Image.createImage("/Images/Logo/ybgame.png");
yblogoImg = Image.createImage("/Images/Logo/yblogo.png");
//物品
GoodsImg[0] = Image.createImage("/Images/Play/Ice.png");
GoodsImg[1] = Image.createImage("/Images/Play/Lens.png");
GoodsImg[2] = Image.createImage("/Images/Play/Cordial.png");
}
catch(java.io.IOException e)
{
}
//玩家精灵处理
PlayerL = new Sprite(Player, 40, 34);
PlayerR = new Sprite(Player, 40, 34);
PlayerR.setTransform(Sprite.TRANS_MIRROR);
//怪物精灵1处理
Monster1L = new Sprite(Monster1, 40, 40);
Monster1R = new Sprite(Monster1, 40, 40);
Monster1R.setTransform(Sprite.TRANS_MIRROR);
//怪物精灵2处理
Monster2L = new Sprite(Monster2, 40, 40);
Monster2R = new Sprite(Monster2, 40, 40);
Monster2R.setTransform(Sprite.TRANS_MIRROR);
//怪物精灵3处理
Monster3L = new Sprite(Monster3, 40, 40);
Monster3R = new Sprite(Monster3, 40, 40);
Monster3R.setTransform(Sprite.TRANS_MIRROR);
//怪物精灵4处理
Monster4L = new Sprite(Monster4, 40, 40);
Monster4R = new Sprite(Monster4, 40, 40);
Monster4R.setTransform(Sprite.TRANS_MIRROR);
//怪物精灵5处理
Monster5L = new Sprite(Monster5, 40, 40);
Monster5R = new Sprite(Monster5, 40, 40);
Monster5R.setTransform(Sprite.TRANS_MIRROR);
//怪物精灵6处理
Monster6L = new Sprite(Monster6, 40, 40);
Monster6R = new Sprite(Monster6, 40, 40);
Monster6R.setTransform(Sprite.TRANS_MIRROR);
//怪物精灵7处理
Monster7L = new Sprite(Monster7, 40, 40);
Monster7R = new Sprite(Monster7, 40, 40);
Monster7R.setTransform(Sprite.TRANS_MIRROR);
//怪物精灵8处理
Monster8L = new Sprite(Monster8, 40, 40);
Monster8R = new Sprite(Monster8, 40, 40);
Monster8R.setTransform(Sprite.TRANS_MIRROR);
//怪物精灵9处理
Monster9L = new Sprite(Monster9, 40, 40);
Monster9R = new Sprite(Monster9, 40, 40);
Monster9R.setTransform(Sprite.TRANS_MIRROR);
//Boss精灵1处理
Boss1R = new Sprite(Boss1, 78 , 66);
Boss1L = new Sprite(Boss1, 78 , 66);
Boss1L.setTransform(Sprite.TRANS_MIRROR);
//Boss精灵2处理
Boss2L = new Sprite(Boss2, 78, 66);
Boss2R = new Sprite(Boss2, 78, 66);
Boss2R.setTransform(Sprite.TRANS_MIRROR);
//Boss精灵3处理
Boss3R = new Sprite(Boss3, 78, 66);
Boss3L = new Sprite(Boss3, 78, 66);
Boss3L.setTransform(Sprite.TRANS_MIRROR);
//Boss精灵4处理
Boss4L = new Sprite(Boss4, 72, 98);
Boss4R = new Sprite(Boss4, 72, 98);
Boss4R.setTransform(Sprite.TRANS_MIRROR);
//子弹精灵处理
BallL = new Sprite(Ball, 28, 9);
BallR = new Sprite(Ball, 28, 9);
BallR.setTransform(Sprite.TRANS_MIRROR);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -