Re: [問題]以BCB搭配directx做出畫面捲動效果

看板GameDesign (遊戲設計)作者 (無想流流星拳)時間17年前 (2007/04/04 10:21), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《blastslash (Blast Slash)》之銘言: : 四個頂點位置設定為(0,0)(0,1200)(1600,0)(1600,1200) : 以目標的所在位置為中心算出四個座標之後 : 再參考座標將 四頂點 以及 已讀入的圖像(EX:NPCs PCs) 位置做加減 雖然不太清楚你所描述的做法實際如何, 但首先, 你的畫面更新 , 應該是全部重畫一次吧? 只要是重畫一次的話, 老實說你只需要讀入左上角的頂點就可以 計算了, 其他三個頂點根本就是完全多餘的. 而你移動, 也不過 是移動那個左上角點, 你當是 Scroll Point 也好 Camera Point 也好. 而不是直接修改物件的座標, 物件應該用絕對座標, 而顯示時是 用那個左上角點計算出其相對座標才對. : 但是感覺這種辦法很笨 : 因為要是地圖上的物件一多起來 : 就要不斷的做修改 : 想請教各位有沒有其他的建議 : 感激不盡 -- 正在發展一個暫時未有讀者的新版, 因為找不到地方打廣告, 只有用 簽名檔了. 那是一個討論網絡討論區的管理, 發展策略, 以及在網絡 世界會發生的問題的原因和後果, 以及探討討論區現象的專題看版, 版名就是 BBSView. 在 OtherBBS->ChinaBBS 區內. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 144.214.37.137
文章代碼(AID): #164ml0Dr (GameDesign)
文章代碼(AID): #164ml0Dr (GameDesign)