下面是引用 xhl7758 於 2010-01-01 09:51 發表的 :
我來說說以前制作的記分牌,本人制作的時候,開始是用HUd的通道,但是這樣會有問題
1.占用了擊殺效果的HUd通道,擊殺不顯示了,只顯示記分牌,對我來說擊殺比記分牌重要
2.開始時記分牌SPr會上下移動一次
3.spr制作的時候會稍微透明
4.在中間顯示的話,會做的spr超過256*256限制,這樣的話,在opengl和軟件加速的時候,會有一種模式不太清楚
在這方面我在其他論壇也出過教程了,lz用的這種方法的話,我不得不佩服了,因爲文字顯示要和圖片顯示對齊的話,要調試N次哦
另外一種方法就是用tga,這個tga的我沒做過,kone做的,但是有個大缺陷,就是右上角的殺敵不顯示了,所以也是很失敗的
但是我認爲spr做的話,缺陷幾乎不可能去掉,所以我更提倡用tga,不知道lz用的是哪一種,第一種的話不知道問題解決沒,沒有的話也不用給我發了,我也不要,因爲一點技術含量也沒有,解決的話請回複一下,我必定努力賺取積分,來下載你的插件
我覺得tga才是趨勢,你用的tga的話,那請回複一下,必定下載
言下之意是用TGA就可以處理掉用SPR的缺點嗎?可是我不知TGA在遊戲中是怎麼讀取的…
而計分板位置的問題,其實我之前還想過要把計分板的SPR和雷達的SPR合在一起,想試試會不會把問題處理掉,
但是也擔心問題不只沒處理掉,同時雷達也跑出相同的問題…
你說的殺敵我有用成會顯示了,只不過殺敵圖出來時計分板會消失,等到殺敵圖消失後計分板就自動跑回來了。
我的HUD通道只用兩個,上面一行和下面一行而已,除非你用的HUD通道早就超過三個才會出問題…
而計分位置只要還在10位內就不會變動,因為我用了進位法…所以那10位數其實是同時讀取了2個%d。