看板 GameDesign 關於我們 聯絡資訊
※ 引述《elfria (elfria)》之銘言: : 請問有人知道好的方法嗎 ? : 我本身目前知道一種方法.. : 1. 就是先用API把中文字寫在DC上.. : 2. 然後再用Open GL當作圖檔..讀進去 : 3. 用Open GL秀出來.. : 可是這個方法.還要call api..而且又當作圖檔來讀 肯定比較緩慢 : 主要是我如果要show圖...程式一開始就可以把圖片全丟進 顯示記億體 : 但是要show字...卻得等DC畫出來..再都進去... : 這種方法搞不好...還比show圖還慢... : 不知道一般都怎麼show 字? 一般來說就那幾種方法 1.你說的那種 我現在也是用這種 當然慢是缺點 EA 應該也是這麼用 2.TrueType 向量字 wglUseFontOutlines()  然後 CreateFont 用 CHINESEBIG5_CHARSET 然後省略  這樣你應該知道了 3.Bitmap font 當然你要去搞一個字型庫來 那當然他效能就好 當然還有其他的方法 只是小弟只是井底之蛙 所知只是十之一二 就不野人獻曝了 -- 我的遊戲引擎圖 http://www.wretch.cc/album/album.php?id=barroslee&book=1 我的 blog http://barroslee.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.20.103 ※ 編輯: barroslee 來自: 220.135.20.103 (09/15 01:31)
elfria:good 太棒了 09/15 08:29