资源简介
《手机游戏开发全书-J2ME完整实例精解》配套源码
代码片段和文件信息
import javax.microedition.lcdui.*;
import java.io.*;
import javax.microedition.lcdui.game.Sprite;
public class Data {
/**
* 加载所有资源
*/
public static final void loadRes(){
loadBigImage();//加载整图资源
if(allImage == null ) allImage = new Image[allItemData.length];
for (int i = 0; i < allItemData.length; i++) { //将每个切片转化为独立的Image对象
int transform = Sprite.TRANS_NONE;//默认不翻转情况
if (allItemData[i].length == 6) { //需要翻转
switch (allItemData[i][5]) {
case 1: //翻转数值对应翻转类型,270度翻转
transform = Sprite.TRANS_MIRROR_ROT270;
break;
case 2://翻转数值对应翻转类型,180度翻转
transform = Sprite.TRANS_MIRROR_ROT180;
break;
case 3://翻转数值对应翻转类型,90度翻转
transform = Sprite.TRANS_MIRROR_ROT90;
break;
case 4://翻转数值对应翻转类型,水平镜像
transform = Sprite.TRANS_MIRROR;
break;
case 5://翻转数值对应翻转类型,垂直镜像
transform = Sprite.TRANS_MIRROR_ROT180;
break;
default:
System.out.println(“Transform erro!“);
break;
}
}
//根据切片信息保存每个切片的Image
allImage[i] = Image.createImage(drawImg[allItemData[i][0]] allItemData[i][1] allItemData[i][2]
allItemData[i][3] allItemData[i][4] transform);
}
}
public static Image[] allImage;//所有切片的Image
private static Image[] drawImg;//整图资源的Image
private static void loadBigImage(){
if(drawImg == null) drawImg = new Image[11];
try {
//使用到的图片表
drawImg[0] = Image.createImage(“/t1.png“); //被使用25次
drawImg[1] = Image.createImage(“/p01.png“); //被使用29次
drawImg[2] = Image.createImage(“/d01.png“); //被使用37次
drawImg[3] = Image.createImage(“/j01.png“); //被使用8次
drawImg[4] = Image.createImage(“/g01.png“); //被使用9次
drawImg[5] = Image.createImage(“/sum.png“); //被使用3次
drawImg[6] = Image.createImage(“/t2.png“); //被使用6次
drawImg[7] = Image.createImage(“/g02.png“); //被使用7次
drawImg[8] = Image.createImage(“/dj.p
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 162 2007-07-22 22:09 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\bin\EidolonKingdom.jad
文件 85145 2007-07-22 22:09 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\bin\EidolonKingdom.jar
文件 19945 2007-07-14 20:21 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\background.png
文件 3586 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\d01.png
文件 424 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\dj.png
文件 2845 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\g01.png
文件 2288 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\g02.png
文件 3244 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\g03.png
文件 2797 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\j01.png
文件 3978 2005-10-08 16:35 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\logo.png
文件 2724 2007-07-19 00:06 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\menu.png
文件 6185 2007-07-19 00:17 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\other.png
文件 6017 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\p01.png
文件 443 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\sum.png
文件 2369 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\t1.png
文件 882 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\t2.png
..A..H. 71168 2007-07-23 09:33 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\Thumbs.db
文件 811 2007-07-17 22:26 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\res\ui.png
文件 25928 2007-07-22 14:28 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\Data.java
文件 13489 2007-07-22 14:28 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\Enemy.java
文件 3720 2007-07-22 14:28 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\Engine.java
文件 11463 2007-07-22 14:29 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\GameCanvas.java
文件 1214 2007-07-22 14:33 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\GameMIDlet.java
文件 10927 2007-07-22 14:29 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\Map.java
文件 3334 2007-07-22 14:29 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\Menu.java
文件 21870 2007-07-22 22:12 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\Role.java
文件 6075 2007-07-22 14:28 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\Tools.java
文件 6599 2007-07-22 04:40 手机游戏开发全书\ACT游戏DEMO\GameMIDlet\src\Trap.java
文件 152 2007-02-26 18:00 手机游戏开发全书\HOTEDIT编辑器\HotEdit2.bat
文件 3788562 2007-07-22 20:59 手机游戏开发全书\HOTEDIT编辑器\hotEdit2.jar
............此处省略1066个文件信息
相关资源
- J2ME开发环境(Windows)
- J2ME版的GVmaker模拟器
- 优秀毕业论文J2ME手机游戏开发.rar
- J2ME 游戏+源代码+论文
- 软件工程应届毕业生求职简历
- 经典→j2me游戏开发讲解
- J2ME斜45度游戏引擎
- 拼图源码j2me题目要长
- 雷电游戏程序、代码,J2ME
- 一款完整的j2me飞机射击手机游戏
- J2ME经验总结之sqrt开方函数查表法
- 蓝牙对战五子棋,含ai
- J2ME中国象棋源码,决对可以正常运行
- 基于socket的联网五子棋游戏源码
- j2me挖金矿游戏源代码
- j2me手要移动开发技术雷电游戏.rar
- J2ME游戏开发射击
- J2ME 圆和矩形绘制的追逐游戏
- J2ME 手机游戏开发技术详解 完整清晰
- J2ME手机游戏(小蜜蜂)经典游戏类似
- J2ME手机游戏飞机射击完整源码
- J2ME拼图游戏源代码
- NIIT MVC4 MT2 J2ME试题与答案
- 基于J2ME的简单拼图游戏
- MathFP 2.0定点库
评论
共有 条评论