泰拉瑞亞:制作字體材質(zhì)包
本文僅適用于電腦版,支持1.3.5以上版本
泰拉默認(rèn)字體,數(shù)字4和6很接近,經(jīng)常搞混,最近正好想換換字體,讓界面看起來更加舒服。
字體文件共5個,位于 “Content\Fonts\”?目錄:
Combat_Crit.xnb
Combat_Text.xnb????Combat_Crit 和?Combat_Text?用于傷害和治療文字顯示(玩家頭頂)
Death_Text.xnb????主菜單、死亡提示 和 界面的大標(biāo)題 等大號文字顯示
Item_Stack.xnb???物品堆疊數(shù)字等
Mouse_Text.xnb????物品提示、界面大多數(shù)文本的顯示








xnb是什么
使用工具(TConvert)將xnb轉(zhuǎn)成png,一個.xnb對應(yīng)了多張png,游戲文字都排在上面。

生成xnb
工具下載鏈接:https://gitee.com/sweellong/DynamicFontGenerator/releases/

1、選擇自己喜歡的字體

2、選擇字體文件,如果想生成全部的字體,請先選一個,待生成完成后再生成其它的。

3、輸入字號,以下字號僅供參考。
Combat_Crit.xnb????26
Combat_Text.xnb????20
Death_Text.xnb????40
Item_Stack.xnb????14
Mouse_Text.xnb????16

4、點(diǎn)擊“生成描述文件”,此時同目錄下會生成“.dfgconfig”格式的描述文件,此文件可以用記事本打開。
5、點(diǎn)擊“生成字體文件”,點(diǎn)了之后程序會“假死”(失去響應(yīng)),等字體文件生成后就恢復(fù)了,此時同目錄下會生成 .xnb 文件了。
*6、如果你需要生成多個字體文件,請重復(fù)上面的步驟;
7、所有字體均生成后,點(diǎn)擊“生成字體材質(zhì)”,完成后在同目錄下會生成“字體_喜鵲招牌體”之內(nèi)的文件夾,并會自動打開材質(zhì)包目錄,將這個新生成的字體文件夾拷貝到材質(zhì)包,啟動游戲啟用材質(zhì)包即生效。
題外話
DFG字體生成器_改良版,顧名思義,是DFG字體生成器的改良版,廢話……
2333~
工具原名 DynamicSpriteFontGenerator,簡稱DFG,作者有介紹使用方法:https://tieba.baidu.com/p/5093383365,并且開源了工具的源代碼。



下載網(wǎng)盤上的兩個文件,將?SampleFont.dynamicfont?拷貝到?DFG_0.6.7z?的解壓目錄,雙擊?“DynamicFontGenerator.exe”
出現(xiàn)命令行界面,看到這,我整個人都蒙了,“SampleFont.dynamicfont”可以使用記事本等文本編輯器打開,里面顯示需要使用?Andy(安迪)14號字,哦,原來我電腦上沒安裝這個字體,怪不得會出錯~~~
改良版在此基礎(chǔ)上做了調(diào)整,可以直觀地看到電腦上所有已安裝的字體名稱,如果你對泰拉的字體文件和字體大小有個大概的概念,只需點(diǎn)鼠標(biāo)就可以完成了。



