您好,登錄后才能下訂單哦!
靜態字體中的字一般是非常有限的,而且是程序字無法表達出來的,也可以理解為美術字。要制作靜態字體,需要將字篩選出來打成一個圖集,并聲稱一份記錄其中那一塊是哪個字的配置文件。
當然,這個配置文件,絕對不可能讓你自己手寫的。這個時候就該工具上場了 : BMFont , 它將制作出一個字體圖集及與其相對應的配置文件,將這2個文件導入到Unity就可以了。
BMFont下載地址 : http://www.angelcode.com/products/bmfont/
關于BMFont的操作:
①:可以制作關于某個動態字體(如“徐靜蕾”體)的幾個特殊的字(“如0~9”).
②:可以使用0~9的10張PNG圖來制作靜態字體。
可以看出來,第二種應用范圍更廣。
現在就以0~9為例,來講解2種靜態字體的制作方式:
第一種:
1,Options -> Font settings 打開“字體設置窗口”
如下圖 : 選擇“微軟雅黑 Light”字體 -> OK
進行導出設置: Options -> Export options
設置:
接下來選擇 0~9
保存:
extends : 如果要選一些生僻字(如果這些字都沒連著),那估計你得找很長時間吧。
改進方案:
1,新建一個文本文件“My.txt”,這次我選擇“宋體”
使用NotePad++ 使用UTF-8編碼格式
打開BMFont,如下圖將BMFont的Font改成和My.txt的Font一樣的字體
如下圖:新執行①,刪除之前的選擇的字 , 再執行②命令,導入My.txt文件。OK,只要導出文件就好。
第二種:
使用Image(圖片)制作靜態文本。以0~9為例
需要記住每一個字的ID好,記住是一個一個的選擇字。如下圖 : 0的ID好為48
打開圖片管理器
選擇png圖片,不支持Icon的。
馬上就要用到其對應的Id好了 。本次是0的ID號48,設置這個非常重要
如圖 , 這是已經選擇的0,1兩個字圖片列表
導出 , OK。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。