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

正文內(nèi)容

c課程設(shè)計(jì)俄羅斯方塊(存儲(chǔ)版)

  

【正文】 = new Point(, + SingleSquareSize)。 case : myRotation = 。 = new Point(, +SingleSquareSize)。case : myRotation = 。 = new Point(, +SingleSquareSize)。 case : myRotation = 。 = new Point(+SingleSquareSize, )。 } break。 = oldPosition1。由Vusial Studio 2010設(shè)計(jì)出的俄羅斯方塊程序,能夠基本的完成一般游戲所能做到的。通過(guò)本次課程設(shè)計(jì),編寫(xiě)一個(gè)熟悉的俄羅斯方塊游戲程序,讓我們熟悉了C下用GDI+的使用,特別是在繪畫(huà)正方形以及對(duì)其進(jìn)行顏色填充,對(duì)前景色,背景色的添加有點(diǎn)困難,但通過(guò)本次實(shí)訓(xùn)加深了類(lèi)以及對(duì)象概念的理解,為進(jìn)一步學(xué)習(xí)其他完全面對(duì)對(duì)象的語(yǔ)言打下了良好的基礎(chǔ)。通過(guò)借鑒他人的結(jié)果和理論來(lái)提高對(duì)程序系統(tǒng)的理解和如何實(shí)現(xiàn)的方法。本次程序中,方塊的繪制和對(duì)其顏色的填充一直不大了解,通過(guò)在網(wǎng)上的查詢和一些資料的搜索,終于能夠獨(dú)自繪畫(huà)出符合要求的方塊。 設(shè)計(jì)體會(huì)通過(guò)一個(gè)學(xué)期“.Net架構(gòu)與C程序設(shè)計(jì)”課程的學(xué)習(xí),讓我接觸到了面向?qū)ο蟮某绦蛟O(shè)計(jì),Visual studio的可視化編程環(huán)境讓我們可以制作出界面友好的Windows環(huán)境。 } }四、總結(jié)設(shè)計(jì)總結(jié)通過(guò)Vusial Studio 2010設(shè)計(jì)俄羅斯方塊,方便的運(yùn)用了Windows窗體設(shè)計(jì)界面。amp。 = new Point(+SingleSquareSize, )。case : //S形方塊有兩種旋轉(zhuǎn)方向 switch (myRotation) { case : myRotation = 。 = new Point( SingleSquareSize, + SingleSquareSize)。 = new Point(, )。 = new Point(, )。case : //T形方塊也有四種旋轉(zhuǎn)方向 switch (myRotation) { case : myRotation = 。 = new Point(, SingleSquareSize)。 case : myRotation = 。 = new Point(,)。 case : myRotation = 。 = new Point(+SingleSquareSize,)。 case : myRotation = 。 //保存當(dāng)前的方向 RotateDirections oldRotation = myRotation。 = new Point( + SingleSquareSize, )。( / SingleSquareSize +1, / SingleSquareSize) amp。 = new Point( SingleSquareSize, )。 //表示可以彈出下一個(gè)block了 } }public bool left(){ //檢測(cè)是否可以左移 if (( / SingleSquareSize1, / SingleSquareSize) amp。 = new Point(, + SingleSquareSize)。 ( / SingleSquareSize, / SingleSquareSize + 1) amp。 (winHandle)。 break。 = new Point( + SingleSquareSize, )。 = new Point(, + 2 * SingleSquareSize)。case : //組合成線形 = new Point(, )。 SingleSquare2 = new SingleBlock(SingleSquareS, foreColor, backColor)。 }Block類(lèi)1)隨機(jī)產(chǎn)生方塊形狀,并設(shè)置四個(gè)方塊的顏色public Block(Point thisLocation,BlockTypes bType) { //當(dāng)blockType為undefined時(shí),隨機(jī)產(chǎn)生方塊形狀 Random rand=new Random()。 Color[] surroundColor = new Color[] { backColor }。 ()。 } //產(chǎn)生下一個(gè)block currentBlock = new Block(startLocation, )。 ()。 //向下加速 case : //空格:暫停 = !。/*鍵盤(pán)操作*/private void Form1_KeyDown(object sender, KeyEventArgs e) { switch () { case : () 。還可以通過(guò)其菜單中游戲說(shuō)明選項(xiàng)來(lái)查看游戲各個(gè)鍵的使用說(shuō)明,還可調(diào)用幫助菜單來(lái)查看版權(quán)說(shuō)明。2). 能夠通過(guò)對(duì)話框窗體說(shuō)明各個(gè)功能的使用說(shuō)明,以及一些其他功能。 設(shè)計(jì)環(huán)境本程序選擇Visual Studio 2010作為實(shí)驗(yàn)環(huán)境。 //當(dāng)前在運(yùn)行的方塊private Block nextBlock。 break。 break。 if (eraseLines 0) { score += * eraseLines。nextBlock = new Block(new Point(50, 50), )。 backColor = initBackColor。 = surroundColor。 //設(shè)置四小方塊的顏色
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1