iT邦幫忙

2022 iThome 鐵人賽

DAY 15
0
影片教學

視窗程式設計系列 第 15

【Day15】三寶間的相遇,處理車子與錢幣和障礙物碰撞的情形

  • 分享至 

  • xImage
  •  

嗨,大家好,今天是視窗程式設計第十五天的教學影片,在昨天的影片我們已經完成如何讓錢幣和障礙物可以隨機的水平位置出現,今天要來處理車子與錢幣和障礙物碰撞時的情形。

錢幣的碰撞會有幾件事情,首先,要有變數存取吃錢幣的數量,並且透過label顯示,再來,得讓圖片的位置重回視窗頂端,如此就可以完成錢幣的碰撞情形。

障礙物的處理情形則為,須讓車子圖片有爆炸效果,也就是更換有火焰動畫的gif檔,pictureBox是支援此格式的,因此,換完圖檔後,必須停止timer1,使所有物體不再往下移動,並且透過label來使使用者了解遊戲已結束,最後新增的timer2也停止,就不會繼續做判斷,減少資源使用。程式碼如下:

車子.Image = Properties.Resources.檔名;

以上是今天的教學。

Yes


上一篇
【Day14】c# 的 Random,讓路況難以預判
下一篇
【Day16】玩遊戲怎能沒音效!在專案內加入音效
系列文
視窗程式設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言