[請益] 請問c# directx的2d貼圖法

看板GameDesign (遊戲設計)作者 (ξ科ξ)時間16年前 (2008/10/08 02:59), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/2 (看更多)
大家好 小弟使用的是c# directx 如果說我想要自己貼一個準心在畫面上的話 有沒有辦法是用2D貼圖上去的(就像畫2D文字一樣) 因為如果是用3D mesh的話..只要改變視角都要一直轉動準心的軸 請問有沒有辦法直接2D貼圖呢? thx^^"_ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.70.160

10/08 10:16, , 1F
有個東西叫做Matrix Stack,DX裡面叫什麼我忘記了。
10/08 10:16, 1F

10/08 10:17, , 2F
如果你的準心一直都在畫面正中央的話,先把畫場景的matrix
10/08 10:17, 2F

10/08 10:18, , 3F
push進堆疊,再用Parallel projection畫HUD,畫完再pop。
10/08 10:18, 3F

10/08 12:07, , 4F
直接用sprite就好
10/08 12:07, 4F

10/08 14:11, , 5F
謝謝兩位...我去查詢看看
10/08 14:11, 5F
文章代碼(AID): #18wx5sdR (GameDesign)
討論串 (同標題文章)
文章代碼(AID): #18wx5sdR (GameDesign)