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

正文內(nèi)容

基于windowsce的c貪吃蛇游戲-文庫吧

2024-10-27 20:12 本頁面


【正文】 第十二步: 在 Ether Download Settings 中,就可以自動檢測到目標(biāo)設(shè)備名,點擊“ Active Devices”中的設(shè)備名就可以把設(shè)備名添加到“ Device Boot Name”中去。然后點擊“ OK”,再點“ Apply”按鈕,然后按“ Close”按鈕關(guān)閉“ Target Device connectivity Options”窗口 . 檢測連接選項 第十三步: 從 Visual Studio2020 的 TargetAttach Device 菜單中,連接目標(biāo)平臺。 Attach device 菜單選項 11 第十四步: 在彈出的下載窗口就可以看到 NK 下載的進(jìn)度。 NK 下載過程 第十五步: 在超級終端上,可以看到寫 flash 的進(jìn)度。 Flash 拆除選項 第十六步: 操作系統(tǒng)映像下載完畢后, Windows Embedded CE 操作系統(tǒng)自動啟動。 Windows CE 啟動完成 12 啟動界面 四、程序測試與分析 編好程序后,接下來就要進(jìn)行一些簡單的測試和分析了,下面就是我們對該程序進(jìn)行的一些測試和分析: ( 1) 對“開始”按鈕的測試 在 我們 做好一切準(zhǔn)備后,運(yùn)行程序,然后在 wince 界面下點擊“開始”按鈕,出現(xiàn)的結(jié)果是顯示框里的“蛇”開始動起來, 這 和預(yù)期效果 一致 , 此程序 正確。 ( 2) 對“暫停”按鈕的測試 在“蛇”動起來后,點擊“暫停”按鈕,預(yù)期效果應(yīng)該是顯示框里的“蛇”停下來不動,我們運(yùn)行的結(jié)果和預(yù)期效果一致,是點擊“暫?!卑粹o后,顯示框里的“蛇”停止運(yùn)動。說明此程序正確。 ( 3) 對“重新開始”按鈕的測試 在點擊“暫停” 按鈕使“蛇”停下來后,我們接來下測試“重新開始”按鈕的有效性,點擊“重新開始”按鈕后,顯示框里的“蛇” 13 回到了最初開始時的狀態(tài) ,這和我們預(yù)期的效果一致。說明此程序正確。 ( 4) 對“ up left right down”四個按鈕的測試 在點擊“重新開始”按鈕后“蛇”開始動起來,這時我們利用觸屏筆點擊“ up left right down” 四個按鈕,預(yù)期的效果是,當(dāng)我們點擊“ up”按鈕時“蛇”會往上運(yùn)動,當(dāng)我們點擊“ left”按鈕時“蛇”會往左運(yùn)動,當(dāng)我們點擊“ right ”按鈕時“蛇”會往右運(yùn)動,當(dāng)我們點擊“ down ”按鈕時“蛇”會往下運(yùn)動。當(dāng)我們分別點擊“ up left right down” 這四個按鈕時,出現(xiàn)了和預(yù)期一致的效果,說明這些程序正確。 附上“ up left right down” 四個按鈕的主要代碼: private void button5_Click(object sender, EventArgs e) { if ( != ) { = 。 } } private void button6_Click(object sender, EventArgs e) { if ( != ) { = 。 } } private void button7_Click(object sender, EventArgs e) { if ( != ) { = 。 } 14 } private void button8_Click(object sender, EventArgs e) { if ( != ) { = 。 } } ( 5) 對“ score” 框體的測試 在點擊“開始”按鈕后,按照“蛇”的運(yùn)動方向,選擇點擊“ up left right down” 四個按鈕中的其中一個來指引 “蛇”的運(yùn)動方向,然后利用“蛇”頭去“吃掉” 顯示框體里的黑色“食物”,這時觀察“ score” 框體里是否出現(xiàn) 100,接著利用剛才的方法繼續(xù)讓“蛇”吃掉另一個“食物”,觀察此時“ score”框體是否由 100 變成 200。在運(yùn)行的結(jié)果來完全與預(yù)期一致。說明此程序正確。 ( 6) 對“ level”選擇框里的選項的測試 在“ level” 選擇框里分別選擇腦殘級,一般級,牛 x 級,大神級,坑爹級選項,觀察“蛇”的運(yùn)動速度是否發(fā)生變化,在我們選擇腦殘級選項時,顯示框體里的“蛇”運(yùn)動速度非常慢,選擇一般級選項時,顯示框體里的“蛇”運(yùn) 動速度比較慢,選擇牛 x 級選項時,顯示框體里的“蛇”運(yùn)動速度比較快,選擇大神級選項時,顯示框體里的“蛇”運(yùn)動速度非???,選擇坑爹級選項時,顯示框體里的“蛇”運(yùn)動速度非常非???。 這和我們的預(yù)期效果一致,說明此程序正確。 附上該選項的主要程序代碼: if (() == 腦殘級 ) 15 { = 200。 } if (() == 一般級 ) { = 130。 } if (() == 牛 x級 ) { = 100。 } if (() == 大神級 ) { = 50。 } if (() == 坑爹級 ) { = 10。 } ( 7) 對“ GAME OVER!”結(jié)果的測試 在“蛇”運(yùn)行正常的時候,讓“蛇”直直分別的運(yùn)行到框 體的上下左右邊界直至撞上邊界,觀察顯示框體中是否出現(xiàn)“ GAME OVER!”;在“蛇”運(yùn)行 正常的情況下盡量多吃幾個“食物”然后讓“蛇”的頭吃上“蛇”的尾,觀察顯示框體中是否出現(xiàn)“ GAME OVER!”。在我們的運(yùn)行結(jié)果中出現(xiàn)了和預(yù)期一致的效果,說明此程序正確。 if ( == false) { (GAME OVER!, new Font(楷體 _GB2312, 36, ), brush , 120, 200)。 } ( 8) 對“退出”按鈕的測試 在程序運(yùn)行期間如果想退出該程序,可以點擊“退出”按鈕來實現(xiàn)。點擊“退出”按鈕,程序退出,說明此程序正確。 16 ( 9) 部分重要代碼: 食物的創(chuàng)建與繪制: public Point creatFood() //隨機(jī)創(chuàng)建一個食物返回的值為食物的坐標(biāo)點 { Point position = new Point()。 Random ran = new Random()。 = (1, 33) * 10。 = (1, 30) * 10。 return position。 } public void Draw(Graphics g) //在傳遞過來的繪圖面板中繪制一個食物 { Pen pen1 = new Pen(, 1)。 SolidBrush brush1 = new SolidBrush()。 //(Brush brush, , , 10, 10)。
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1