Presentation is loading. Please wait.

Presentation is loading. Please wait.

類別圖 方塊 (bricks) 背景 (bg) 技能 (skill) 位置 圖片 產生 移動 掉落 位置 圖片 儲存 消除 畫出 規則 效果

Similar presentations


Presentation on theme: "類別圖 方塊 (bricks) 背景 (bg) 技能 (skill) 位置 圖片 產生 移動 掉落 位置 圖片 儲存 消除 畫出 規則 效果"— Presentation transcript:

1

2 類別圖 方塊 (bricks) 背景 (bg) 技能 (skill) 位置 圖片 產生 移動 掉落 位置 圖片 儲存 消除 畫出 規則 效果
獲得 使用 失去

3 方塊製做實現 using System.Drawing; G.DrawImage(圖片, X座標 ,Y座標, 寬, 高);
(0,0) G.DrawImage(圖片, 1 ,0, 寬, 高); G.DrawImage(圖片, 1 ,1, 寬, 高); G.DrawImage(圖片, 0 ,1, 寬, 高); G.DrawImage(圖片, 2 ,1, 寬, 高);

4 背景製做實現 當前方塊陣列 切出虛擬陣列 消除後方塊陣列 布林陣列 1

5 畫面流暢度問題與解決 Q1.畫面閃爍 A1.將 panel DoubleBuffer 開啟 Q2.開啟之後還是lag
A2.This.Refresh() → panel.Refresh() Q3.更改之後還是lag A3. panel.Invalidate(重繪指定矩形) 結論:使用固定刷新timer 使fps固定

6 一般模式截圖

7 生存模式截圖

8 漸快模式截圖

9 任務模式截圖

10 神人模式截圖

11 影片秀一下

12 程式秀一下


Download ppt "類別圖 方塊 (bricks) 背景 (bg) 技能 (skill) 位置 圖片 產生 移動 掉落 位置 圖片 儲存 消除 畫出 規則 效果"

Similar presentations


Ads by Google