您的位置: 單機(jī) > 攻略 > 游戲秘籍 > 攻略詳情

上古卷軸5:天際 定制你自己的字體

時(shí)間:2012-01-12 14:09:30
  • 來源:3DM論壇—beibei007
  • 作者:Ghost
  • 編輯:ChunTian
0

1.首先我們需要一個BSA解包工具:BSAUnpacker,用以將Skyrim - Interface.bsa文件中的fontconfig.txt解壓出來,

當(dāng)然,如果你沒有這個工具,也不必急,LMAO漢化組提供的漢化包里已經(jīng)把這個文件提取出來了,我們可以直接用這個,

把這個文件放入到\Data\Interface下,以后可根據(jù)需要修改里面的字體。

2.第二步,下載制作swf字庫的工具,推薦用adobe flex builder 3.0 或adobe flash builer4.0 或4.5,推薦用3.0吧,簡單好用,4.0和4.5也可以,大同小異,

下載好后,安裝好這個工具,準(zhǔn)備開始制作字庫。

3.第三步,準(zhǔn)備你需要制作swf字庫的源字庫,你喜歡哪個就選哪個,這里我以雅黑為例吧,我把這個雅黑文件復(fù)制到C盤下,

于是C:\下就有了個msyh.ttf文件,這就是我們要生成的游戲字庫的來源文件。

4.第四步,在這里我們以adobe flex builder 3.0英文版為例做說明吧,簡稱flex3.0,

啟動flex3.0,新建一個ActionScript Project項(xiàng)目,項(xiàng)目名隨便填,然后點(diǎn)擊完成,進(jìn)入工作區(qū)。

5.第五步,在工作區(qū)左側(cè)src目錄下的*.as文件即是我們需要編輯的,幸好這個文件在工作區(qū)正中已經(jīng)打開,

我們只需要在其中填寫代碼即可。

6.第六步,我們現(xiàn)在需要的,即是在代碼區(qū)中

public function ******()

{

}

這個代碼段的前面(后面也可以)填寫代碼即可,以下是假設(shè)以temp命名的項(xiàng)目為例來說明代碼行如下:

[Embed(source="c:/msyh.ttf", fontName="msyh",fontWeight='normal' , fontStyle='normal' ,unicodeRange='U+0000-U+ffff,U+0000-U+ffFF', mimeType="application/x-font")]

public var ABCD:Class;

以上兩行代碼,即實(shí)現(xiàn)了制作一款字庫,至于其他語句,大家就不需要了解太多了,知道這兩句即可。

上面語句解釋如下:

source="c:/msyh.ttf",  來源字體文件位置,這里我為方便大家,使用了絕對位置,也可使用相對位置,但相對麻煩些,就不多說了,大家按這個格式即可;

fontName="msyh", 這個自然就字體名字了,也是大家以后在字體調(diào)用時(shí)的名字,一定要記?。?/p>

fontWeight='normal' , fontStyle='normal' , 這個是字體樣式和是否加粗,推薦就這樣吧,用普通就可以了,沒必要再去設(shè)置個加粗或什么斜體之類的了,在游戲里足夠;

unicodeRange='U+0000-U+ffff,U+0000-U+ffFF', 這是字庫字符范圍,其實(shí)有沒這句都無所謂,不過為了全面,還是介紹下,大家按我這個默認(rèn)來就可以了,可刪除這句,但不要亂改;

mimeType="application/x-font",這個是媒體類型,默認(rèn)是當(dāng)前這種,也可以是application/x-font-truetype,不過用默認(rèn)即可;

public var ABCD:Class; 這個是定義了字體類變量,為以后調(diào)用方便,這里ABCD是名字,我們可以隨便改,只要不和項(xiàng)目名相同即可。

以上即是對語句的解釋,當(dāng)然,如果想再定義粗體,或再增加一種字體,可以按此格式另寫一行即可,不再多說。

7.第七步,在flex3.0菜單欄上點(diǎn)擊RUN,運(yùn)行項(xiàng)目,一路確定下去,就生成了swf字庫文件。

生成的swf文件的名字,是和你的項(xiàng)目名字相同的swf文件,位于你的項(xiàng)目文件所在文件夾下的\bin-debug中,以temp項(xiàng)目為例,就在以下目錄中:

C:\Documents and Settings\******\My Documents\Flex Builder 3\Temp\bin-debug;

我們就可以把這個swf字庫復(fù)制到游戲\Data\Interface目錄下生效了。

8.第八步,配置fontconfig.txt,這里不多說了,可以參照LMAO的那個配置文件即可,將對應(yīng)字體修改成你生成的字體;

在這里要注意一點(diǎn)的是,如果你的字庫中沒有粗體,那么在fontconfig.txt文件中,字體名字后面的bold一定要改成normal,不然進(jìn)游戲會顯示方塊。

好了,以上就是自己制作字庫的完全過程,希望大家都能制作出自己喜歡的字庫。

友情提示:支持鍵盤左右鍵"←""→"翻頁
系列游戲
補(bǔ)丁推薦
存檔解鎖
滿級純凈完美存檔 255級全材料技能初始存檔 8件套初始存檔 傳奇難度-獸人起始存檔
吸血鬼貴族阿魯卡捏臉檔
輔助補(bǔ)丁
優(yōu)化字體補(bǔ)丁 筆記本NVIDIA獨(dú)顯運(yùn)行補(bǔ)丁 風(fēng)聲BUG修正 真實(shí)3D環(huán)繞補(bǔ)丁
寬屏補(bǔ)丁 無心ReShade畫質(zhì)補(bǔ)丁 雙鼠標(biāo)修復(fù)補(bǔ)丁 ENB 畫質(zhì)美化補(bǔ)丁
N卡畫質(zhì)優(yōu)化補(bǔ)丁 窗口模式修正補(bǔ)丁
實(shí)用工具
補(bǔ)丁管理器 必備插件FNIS Behavior v7.4.5 補(bǔ)丁管理工具v2.1.5 loot排序工具
身形數(shù)據(jù)管理工具 性能優(yōu)化補(bǔ)丁 ENBoost
修改器
v1.5.73.0十四項(xiàng)修改器 v1.0-v1.4.2 十項(xiàng)修改器 小斧頭修改器 角色名稱修改器
v6.22內(nèi)置修改插件  五項(xiàng)屬性修改器
實(shí)用MOD
愛之實(shí)驗(yàn)室MOD Cole亞洲美麗女性隨從MOD 添加物品菜單AddItemMenu 塔妮婭v3.6隨從MOD
皮膚紋理大修MOD 捏臉增強(qiáng)MOD 美麗女性高清預(yù)設(shè)MOD 人物美化整合包MOD
最大骨骼系統(tǒng)4.11 大量新魔法MOD 戰(zhàn)斗動作美化MOD 畫面全面美化MOD
C-10步槍武器MOD
其他類型補(bǔ)丁
九種十四款精美游戲圖標(biāo) 史前超精美壁紙 游戲原聲音樂
補(bǔ)丁專題匯總
上古卷軸5隨從MOD 上古卷軸5美化MOD 上古卷軸5功能MOD 上古卷軸5服裝MOD
上古卷軸5裝備MOD 上古卷軸5武器MOD 上古卷軸5房屋MOD 上古卷軸5法術(shù)MOD
上古卷軸5鎧甲MOD 上古卷軸5種族MOD 上古卷軸5任務(wù)MOD 上古卷軸5舞蹈MOD
8.9
已有11399人評分 您還未評分!

玩家點(diǎn)評 0人參與,0條評論)

收藏
違法和不良信息舉報(bào)
分享:

熱門評論

全部評論

Steam正版購買
今日特惠上古卷軸5 周年紀(jì)念 升級DLC
上古卷軸5 周年紀(jì)念 升級DLC
-45%¥83¥45.5
立即購買
3DM自運(yùn)營游戲推薦 更多+