freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于j2me的推箱子游戲畢業(yè)設計論文任務書-閱讀頁

2025-07-03 14:50本頁面
  

【正文】 ,即開始繪制的位置 int initY = 50。 Bitmap greenBox。//墻 Bitmap box。//退出按鈕圖片 Bitmap goon。 int ty = 1。//當前移動箱子的i int tempj = 0。//0正常游戲中,1勝利 public GameView(PushBoxActivity pushBoxActivity) {//構造器 super(pushBoxActivity)。 gameViewDrawThread = new GameViewDrawThread(this,getHolder())。 initBitmap()。 greenBox = (getResources(), )。//墻 box = (getResources(), )。//墻 goon = (getResources(), )。//抗鋸齒 ()。 i。 j[i].length。 int Y = initY+10*j+25*i。 (canvas, X, Y)。 (canvas, X, Y)。 (canvas, X, Y)。 (canvas, X, Y)。 i。 j[i].length。 int Y = initY+10*j+25*i。amp。 } else{//不是移動的箱子 (box, X1, Y27, paint)。 } else if([i][j] == 3){//綠色的箱子 if(tempi == i amp。 tempj == j){//是當前移動的箱子 (greenBox, tx1 ,ty27, paint)。 } } //繪制精靈 if(i == amp。 j == ){ (canvas, paint)。 //繪制退出按鈕 } else if(status == 1){//恭喜過關 (true)。//繪制黑背景 (goon, 3, 70, new Paint())。 (x+14, y)。 (x+37, y+37)。 (x+14, y)。 } public boolean onTouchEvent(MotionEvent event) { if(status == 0){ if(()0 amp。 ()() amp。 ()440 amp。 ()()+440){//點擊了退出游戲按鈕 (3)。//向Activity發(fā)生消息 } return (event)。 ()。 (false)。 retry = false。public class MapList { public static int map1[][][] = {//第一層地圖,即地板層 { {1,1,1,1, 0, 1, 0, 1,1,1,1,1,1,1}, {1,1,1,0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 3, 0, 1}, {1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 1, 0, 1, 0, 3, 0, 1, 0, 1, 0, 1, 0, 1}, {1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 3, 0, 1, 0, 1, 0, 1}, {1, 0, 3, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}, {1, 0, 3, 0, 1, 0, 1, 0, 1, 0, 1, 2, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}, {1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,1,1,1}, {1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,1,1,1} }, { {1,1,1,1, 0, 1, 0, 1,1,1,1,1,1,1}, {1,1,1,0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 3, 0, 1, 0, 1}, {1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 1, 2, 3, 0, 1, 0, 1, 2, 1, 0, 1, 0, 1}, {1, 0, 1, 2, 1, 0, 1, 0, 3, 0, 1, 0, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}, {1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}, {1, 0, 3, 0, 1, 0, 1, 0, 1, 0, 1, 2, 3, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1}, {1, 0, 1, 0, 1, 0, 1, 2, 1, 0, 1, 0, 1, 0}, {0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0,1,1,1}, {1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1,1,1,1} } }。} (3) 角色類MySprite的實現(xiàn)代碼如下:package 。import 。import 。 int j = 1。//當前圖片 int X。//當前的實際坐標 boolean isRun = false。 Integer[] manDownID = new Integer[]//循環(huán)的圖片ID { , , , , }。 Integer[] manRightID = new Integer[]//循環(huán)的圖片ID { , , , , }。 Integer[] manPushDownID = new Integer[]//循環(huán)的圖片ID { , , , , }。 Integer[] manPushRightID = new Integer[]//循環(huán)的圖片ID { , , , , }。//向上的走路的圖片 Bitmap manDown[]。//向左的走路的圖片 Bitmap manRight[]。//向上的推箱子的圖片 Bitmap manPushDown[]。//向左的推箱子的圖片 Bitmap manPushRight[]。//Activity的引用 public MySprite(PushBoxActivity pushBoxActivity){//構造器 = pushBoxActivity。 Y = +10*j+25*i 25。//初始的圖片 ()。 manDown = new Bitmap[]。 manRight = new Bitmap[]。 manPushDown = new Bitmap[]。 manPushRight = new Bitmap[]。 i。 } for(int i=0。 i++){ manDown[i] = ((), manDownID[i])。 i。 } for(int i=0。 i++){ manRight[i] = ((), manRightID[i])。 i。 } for(int i=0。 i++){ manPushDown[i] = ((), manPushDownID[i])。 i。 } for(int i=0。 i++){ manPushRight[i] = ((), manPushRightID[i])。 } else{ X = +36*j15*i + 2。 (man, X, Y, paint)。//抗鋸齒 ()。 i。 j[i].length。 int Y = initY+10*j+25*i。 (canvas, X, Y)。 (canvas, X, Y)。 (canvas, X, Y)。 (canvas, X, Y)。 i。 j[i].length。 int Y = initY+10*j+25*i。amp。 } else{//不是移動的箱子 (box, X1, Y27, paint)。 } else if([i][j] == 3){//綠色的箱子 if(tempi == i amp。 tempj == j){//是當前移動的箱子 (greenBox, tx1 ,ty27, paint)。 } } //繪制精靈 if(i == amp。 j == ){ (canvas, paint)。 //繪制退出按鈕 } else if(status == 1){//恭喜過關 (true)。//繪制黑背景 (goon, 3, 70, new Paint())。通過這次設計,對J2ME有了更深層的認識和理解。經過同學的幫助和查詢一些書籍和材料能夠
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1