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

正文內(nèi)容

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

2025-07-16 00:16 上一頁面

下一頁面
 

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