[程式] 點陣圖和記憶體
我有個程式要載入差不多6MB的24位元點陣圖
載入的時候都會頓一下
是因為尋找足夠記憶體所以花了點時間嗎?
這樣正常還是說有問題
是不是有比較好的處理方式
因為這是一張1600*1200的地圖(以後有可能更大)
我想做類似即時戰略的視窗和地圖
畫面可以上下左右移動
程式流程
1.把地圖畫到HDC上
┌──────────────┐
│ │
│ │
│ │
│ │1200
│ │
│ │
└──────────────┘
1600
2.把地圖上的物件畫出來
┌──────────────┐
│ │
│ <囧> │
│ │ │
│ /\ │1200
│ │
│ │
└──────────────┘
1600
3.把HDC某個部份畫到視窗上
┌──────────────┐
│ │ ╭───_口X
│ <囧> │ │ <囧> │
│ │ │─→ │ │ │
│ /\ │1200 │ /\ │←視窗
│ │ ╰─────╯
│ │
│ │
└──────────────┘
1600
另外想問的就是
有些遊戲會有LOADING的畫面
是怎樣寫的?
fun work_1(); //某個會花很久時間的涵式
loading(40); //畫面顯示40%成功
fun work_2(); //某個會花很久時間的涵式
loading(40); //畫面顯示60%成功
fun work_3(); //某個會花很久時間的涵式
loading(20); //畫面顯示100%成功
這樣嗎XD
新手發問,請多指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.84.39
※ 編輯: kuso0516 來自: 114.32.84.39 (11/21 22:21)
→
11/22 05:44, , 1F
11/22 05:44, 1F
→
11/22 14:40, , 2F
11/22 14:40, 2F
→
11/22 14:40, , 3F
11/22 14:40, 3F
→
11/22 14:41, , 4F
11/22 14:41, 4F
→
11/22 14:43, , 5F
11/22 14:43, 5F
→
11/22 14:44, , 6F
11/22 14:44, 6F
→
11/22 14:44, , 7F
11/22 14:44, 7F
→
11/22 14:47, , 8F
11/22 14:47, 8F
→
11/22 14:48, , 9F
11/22 14:48, 9F
→
11/22 14:49, , 10F
11/22 14:49, 10F
→
11/22 14:50, , 11F
11/22 14:50, 11F
→
11/22 14:51, , 12F
11/22 14:51, 12F
→
11/22 15:54, , 13F
11/22 15:54, 13F
→
11/22 15:58, , 14F
11/22 15:58, 14F
→
11/22 21:00, , 15F
11/22 21:00, 15F
推
11/27 22:55, , 16F
11/27 22:55, 16F
→
11/27 22:56, , 17F
11/27 22:56, 17F
討論串 (同標題文章)
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章