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

正文內(nèi)容

手把手教你用mfc編寫貪吃蛇(編輯修改稿)

2025-07-19 14:18 本頁面
 

【文章內(nèi)容簡介】 數(shù)StartGame,用于啟動游戲,然后在StartGame中調(diào)用CreateFood緊接著,我們再到OnInitDialog中調(diào)用StartGame來啟動游戲現(xiàn)在,按F5看看我們的成果吧!什么?沒有任何效果?哈哈,不要擔心,我們到OnPaint函數(shù)里,調(diào)用一下DrawFood函數(shù)。然后再按F5,效果如圖!已經(jīng)產(chǎn)生了一塊食物。但是,現(xiàn)在的程序有一個缺陷,就是每次啟動的時候,食物都產(chǎn)生在這個固定的位置,而并不是隨機的一個位置。為什么呢,因為這個隨機數(shù)類需要初始化,我們在OnInitdialog中加上下面這樣一句話就行啦!現(xiàn)在,每次啟動產(chǎn)生的食物都在不同的地方了。下面我們就要開始著手制作我們的主角了,蛇。我們需要一個類來將這條蛇封裝起來。如下圖步驟添加一個類類名為Snack,完成。在這個類中,我們采用鏈表的數(shù)據(jù)結(jié)構(gòu)來存儲這條蛇,我們在類中添加一個成員變量,m_body來保存蛇的身體。然后添加一個成員變量m_direction來保存蛇的運動方向,這里運動方向我們采用一個CPoint來表示,因為CPoint有x和y,可以代表一個向量,例如(1,0)就代表方向向左。如下圖:然后在Snake的構(gòu)造函數(shù)中,初始化這個蛇。接著,在對話框的類中添加一個Snake的成員變量m_snake然后為這個對話
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1