資源簡介
《手機游戲開發全書-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?
?????????????????????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個文件信息
評論
共有 條評論