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

正文內(nèi)容

基于android操作系統(tǒng)的飛機(jī)大戰(zhàn)手機(jī)游戲畢業(yè)論文設(shè)計(參考版)

2025-07-01 00:16本頁面
  

【正文】 }}36。 } if (keyCode == ) {// A action = 29。 } if (keyCode == 21) {// 左 action = 21。 } public boolean onKeyDown(int keyCode, KeyEvent event) {// 鍵盤按下監(jiān)聽 if (keyCode == 19) {// 上 action = 19。 } if (keyCode == ) {// A action = 0。 } if (keyCode == 21) {// 左 action = 0。 } public boolean onKeyUp(int keyCode, KeyEvent event) {// 鍵盤抬起 if (keyCode == 19) {// 上 action = 0。 } public void initWinView() {// 初始勝利界面 winView = new WinView(this)。 } public void initFailView() {// 初始游戲失敗界面 failView = new FailView(this)。 } public void initHelpView() {// 初始幫助界面 helpView = new HelpView(this)。// 啟動線程 } public void toWeleView() {// 切換到歡迎界面 (weleView)。// 初始化WeleView ()。// 設(shè)置加載界面 new Thread() {// 線程 public void run() { // 創(chuàng)建surfaceview所使用的消息循環(huán)體 ()。 processView = new ProcessView(this, 1)。 // 全屏 requestWindowFeature()。// 啟動線程 } } }。// 初始化WeleView ()。 new Thread() {// 線程 public void run() {// 重寫的run方法 ()。 } processView = new ProcessView(, 1)。// 去游戲界面 } else if ( == 7) { if (weleView != null) {// 釋放歡迎界面 weleView = null。 } initWinView()。 (false)。 (false)。 } toWeleView()。// 啟動線程 } else if ( == 3) {// WeleView發(fā)來的消息,切換到HelpView initHelpView()。// 初始化GameView ()。 new Thread() {// 線程 public void run() { ()。// 釋放加載界面 } processView = new ProcessView(, 2)。// 切換到FialView } else if ( == 2) {// 切換到GameView if (weleView != null) { weleView = null。 gameView = null。// 停止鍵盤監(jiān)聽 (false)。// 進(jìn)度條界面的引用 boolean isSound = true。// HelpView的引用 WinView winView。// WeleView的引用 FailView failView。// 鍵盤的狀態(tài),二進(jìn)制表示 從左往右表示上下左右 GameView gameView。//引入相關(guān)類public class PlaneActivity extends Activity {// 在任何一個主線程中都會自動生成一個Looper(消息隊列)()。//引入相關(guān)類import 。//引入相關(guān)類import 。//引入相關(guān)類import 。import 。[7] 夏少瓊.《Photoshop實戰(zhàn)教程游刃有余》. 暨南大學(xué)出版社. 2008年第1版[8] (美)貝斯克.《游戲開發(fā)與制作》.[9] 黃維通 魯明羽著,《Java程序設(shè)計》北京:清華大學(xué)出版社,2005年。[2] 王樹偉 著,《Java游戲編程基礎(chǔ)》,北京:電子工業(yè)出版社,2005年。同時,我也衷心的感謝石家莊科技信息學(xué)院幾年來對我的精心栽培,良好的校園環(huán)境、精良的師資隊伍、濃厚的校園文化都讓我深深懷念,都為我進(jìn)入社會提供了莫大的幫助。在完成課題設(shè)計的過程中,老師在總體設(shè)計思想上給予了許多重要的實際指導(dǎo),拓展了我的思路,使得我得以完成了任務(wù)。知識必須通過時間才能實現(xiàn)其價值!頭寫東西一位學(xué)會了,但真正用到的時候才發(fā)現(xiàn)是兩回事,所以我認(rèn)為只有真正會用的時候才是真正的學(xué)會了。與此同時,這個軟件還可以進(jìn)一步擴(kuò)展,例如雙人聯(lián)機(jī)合作,還有更多功能強(qiáng)大的道具和各式各樣的敵機(jī)。在這個過程中,我學(xué)會了很多知識,比如Android環(huán)境的搭建、Intent、Activity、Service、ContentProvider、SQLite等,但我學(xué)會的最重要的一點是,利用現(xiàn)有的資源去解決問題,在圖書館、在網(wǎng)絡(luò)上尋找答案。在這次畢業(yè)設(shè)計的制作過程中,我強(qiáng)烈感覺到自己知識的貧乏,和對以往學(xué)習(xí)過的知識掌握不夠。五、游戲界面展示主界面 游戲界面 射擊(子彈未升級)射擊(子彈升級后)(子彈升級后)子彈升級道具加血道具擊中敵機(jī)關(guān)卡boss 游戲結(jié)束 總結(jié)經(jīng)過一段時間的努力,Android平臺飛機(jī)大戰(zhàn)游戲終于完成了。補血道具類Life,該類為補血道具類,當(dāng)主戰(zhàn)飛機(jī)與該類對象碰撞時,會為主戰(zhàn)飛機(jī)增加一格血。爆炸效果類Explode,該類為爆炸效果的渲染類,負(fù)責(zé)在指定位置繪制爆炸效果。敵機(jī)EnemyPlane,該類為敵機(jī)的封裝類。物體的移動線程類MoveThread,該線程負(fù)責(zé)除了我方主戰(zhàn)飛機(jī)外所有可移動物的移動。// 睡眠 } catch (Exception e) {// 捕獲異常 ()。// 打印異常信息 } // 一分多鐘后游戲結(jié)束 if (touchTime == 641) {// 到關(guān)口時 = false。 } } for (ChangeBullet cb : ) {// 到時間出現(xiàn)吃了改變槍的物體 if ( == touchTime) { = true。 if ( == 3) {// 到關(guān)口了 = 3。 } touchTime++。 } = span。 if ( ) { = ( + 1) % 。 } public void setFlag(boolean flag) {// 設(shè)置標(biāo)記位 = flag。// GameView的引用 long touchTime = 0。// 圖片移動的步長 private boolean flag = true。/** * * 該類為背景滾動、物品出現(xiàn)的類 * */public class GameViewBackGroundThread extends Thread { private int sleepSpan = 100。背景滾動線程GameViewBackGroundThread,該類主要負(fù)責(zé)背景的滾動、敵機(jī)以及各種道具的出現(xiàn)。失敗界面FailView,該類為主戰(zhàn)飛機(jī)死亡后顯示的失敗界面,在
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1