Created
February 8, 2015 07:24
-
-
Save takashi1975/86d2eddd6a583d8da316 to your computer and use it in GitHub Desktop.
ビットマップフォント について
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| info face="number" size=32 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=0,0,0,0 spacing=2,2 | |
| common lineHeight=55 base=26 scaleW=250 scaleH=32 pages=1 packed=0 alphaChnl=1 redChnl=0 greenChnl=0 blueChnl=0 | |
| page id=0 file="number.png" | |
| chars count=10 | |
| char id=48 x=0 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="0" | |
| char id=49 x=25 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="1" | |
| char id=50 x=50 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="2" | |
| char id=51 x=75 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="3" | |
| char id=52 x=100 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="4" | |
| char id=53 x=125 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="5" | |
| char id=54 x=150 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="6" | |
| char id=55 x=175 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="7" | |
| char id=56 x=200 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="8" | |
| char id=57 x=225 y=0 width=24 height=32 xoffset=0 yoffset=0 xadvance=24 page=0 chnl=0 letter="9" | |
| kernings count=0 |
Author
Author
iDraw で画像を編集した例
・枠を先に作成 (枠の線は内側に描画を指定したらpng出力時にぼやけなかった)
・別レイヤーで枠の中に文字を配置 (数字など)
・枠ありで png出力し、shoebox でfnt出力を試し、fntファイルの設定を編集(自分の配置)
・プログラムで読み出しうまくいったら iDraw で 枠のレイヤーを出力しないように png出力しなおす
Author
上記 fntファイルの例
文字サイズ 24 x 32 (文字の間の間隔 x: 1) で pngを作成 (サイズ 250 x 32)
幾つかのパラーメータがまだよくわからない...
とりあえずshoebox で吐いた設定値を基本使用するようにしてみた。
Author
xadvance ... フォントの幅っぽい?(小さくすると文字間の幅が詰められた)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
fntファイル編集時の注意点
・パラメータ名=値 ... "="の前後に半角空白を入れない