鐵之狂傲

 取回密碼
 註冊
搜尋

【轉貼文章】 《上古卷軸5:天際》定製你自己的字型

[複製連結] 檢視: 2086|回覆: 4

  首先說明,所有這些配備檔案,都是遊戲原版壓縮包裡的,並在此感謝lmao漢化組首先提供思路,我只是借花獻佛而已。
下面是實際步驟:
  1.首先我們需要一個BSA解包工具:BSAUnpacker,用以將Skyrim - Interface.bsa檔案中的fontconfig.txt解壓出來,
  當然,如果你沒有這個工具,也不必急,LMAO漢化組提供的漢化包裡已經把這個檔案提取出來了,我們可以直接用這個,
  把這個檔案放入到\Data\Interface下,以後可根據需要修改裡面的字型。
  2.第二步,下載製作swf字型檔的工具,推薦用adobe flex builder 3.0 或adobe flash builer4.0 或4.5,推薦用3.0吧,簡單好用,4.0和4.5也可以,大同小異,
  下載好後,安裝好這個工具,準備開始製作字型檔。
  3.第三步,準備你需要製作swf字型檔的源字型檔,你喜歡哪個就選哪個,這裡我以雅黑為例吧,我把這個雅黑檔案複製到C碟下,
  於是C:\下就有了個msyh.ttf檔案,這就是我們要生成的遊戲字型檔的來源檔案。
  4.第四步,在這裡我們以adobe flex builder 3.0英文版為例做說明吧,簡稱flex3.0,
  啟動flex3.0,新建一個ActionScript Project項目,項目名隨便填,然後點擊完成,進入工作區。
 
~_~"

回覆 使用道具 檢舉

全世界最先進的跳動筆

《上古卷軸5:天際》定製你自己的字型

  5.第五步,在工作區左側src目錄下的*.as檔案即是我們需要編輯的,幸好這個檔案在工作區正中已經打開,
  我們只需要在其中填寫代碼即可。
  6.第六步,我們現在需要的,即是在代碼區中
public function ******()
{
}
  這個代碼段的前面(後面也可以)填寫代碼即可,以下是假設以temp命名的項目為例來說明代碼行如下:
[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;
  以上兩行代碼,即實現了製作一款字型檔,至於其他語句,大家就不需要瞭解太多了,知道這兩句即可。
  上面語句解釋如下:
  source="c:/msyh.ttf",  來源字型檔案位置,這裡我為方便大家,使用了絶對位置,也可使用相對位置,但相對麻煩些,就不多說了,大家按這個格式即可;
  fontName="msyh", 這個自然就字型名字了,也是大家以後在字型調用時的名字,一定要記住;
  fontWeight=normal , fontStyle=normal , 這個是字型樣式和是否加粗,推薦就這樣吧,用普通就可以了,沒必要再去設置個加粗或什麼斜體之類的了,在遊戲裡足夠;
  unicodeRange=U+0000-U+ffff,U+0000-U+ffFF, 這是字型檔字元範圍,其實有沒這句都無所謂,不過為了全面,還是介紹下,大家按我這個預設來就可以了,可刪除這句,但不要亂改;
  mimeType="application/x-font",這個是媒體類型,預設是目前這種,也可以是application/x-font-truetype,不過用預設即可;
  public var ABCD:Class; 這個是定義了字型類變數,為以後調用方便,這裡ABCD是名字,我們可以隨便改,只要不和項目名相同即可。
  以上即是對語句的解釋,當然,如果想再定義粗體,或再增加一種字型,可以按此格式另寫一行即可,不再多說。
  7.第七步,在flex3.0菜單欄上點擊RUN,運行項目,一路確定下去,就生成了swf字型檔檔案。
  生成的swf檔案的名字,是和你的項目名字相同的swf檔案,位於你的項目檔案所在檔案夾下的\bin-debug中,以temp項目為例,就在以下目錄中:
  C:\Documents and Settings\******\My Documents\Flex Builder 3\Temp\bin-debug;
  我們就可以把這個swf字型檔複製到遊戲\Data\Interface目錄下生效了。
  8.第八步,配備fontconfig.txt,這裡不多說了,可以參照LMAO的那個配備檔案即可,將對應字型修改成你生成的字型;
  在這裡要注意一點的是,如果你的字型檔中沒有粗體,那麼在fontconfig.txt檔案中,字型名字後面的bold一定要改成normal,不然進遊戲會顯示方塊。
  好了,以上就是自己製作字型檔的完全過程,希望大家都能製作出自己喜歡的字型檔。
 

回覆 使用道具 檢舉

《上古卷軸5:天際》定製你自己的字型

  下面是我自己做的幾個字型檔的效果圖,請大家觀賞。
第一張,漢儀中隷

第二張,方正隷書

第三張,華文行楷

第四張,微軟雅黑
 

回覆 使用道具 檢舉

《上古卷軸5:天際》定製你自己的字型

第五張,方正隷變
 

回覆 使用道具 檢舉

你需要登入後才可以回覆 登入 | 註冊

存檔|手機版|聯絡我們|新聞提供|鐵之狂傲

GMT+8, 24-4-19 08:33 , Processed in 0.827457 second(s), 14 queries .

回頂部