字库图片:5 N' S2 i# B; ?, o
( O. X% ?9 V- e) ?字库定义(sprite文件)
3 I' U1 A; s# y1 M5 K" V3 p' D+ Y
% H2 Q9 p5 L* c- P文件头:
4 J4 @. y8 x3 i" X7 @1 i. J( @' s54534F00 魔术数 0 S# K v: v! n# K
03000000 . h" i# G; |. e0 t
03000000 # g, g: C! n: f5 y) p, ^
01000000
+ B4 s! x- ?9 }. ?00000000 $ i) q; z9 w- z1 `: g; U8 E! A. M
00000000 9 J( m( U1 l( U2 z
5A000000 字符数90个
]4 W+ \$ N8 K+ b00000000 ) ?6 |+ C. d8 b* `& ^. V
0A000000 ! D* F6 V( N* N7 B+ v' C; b$ O
字符定义(0x2C个字节):
, @ p3 f: x6 t+ C1 Z$ j, X00000000 字符编码,从00到59共5A个 $ N1 \+ C$ Q* O1 r# z
00000000 固定
' G% F8 e% N' t; d- E- S40010000 X坐标6 r t' [ e2 P+ z" n
00000000 Y坐标% g/ [; v' r+ [! ^! L
05000000 宽度
6 {8 j8 @' X. ]- i6 W16000000 高度
3 n2 W$ y2 y/ J2 P$ f5 w9 Z% x00040000 固定& C7 y0 A, r4 P% L
00030000 固定
3 [( j/ V! ~1 h00000000 固定3 G8 Y9 V F, k, |: s5 p
FFFFFFFF 固定) f8 ^& K; g5 P! u' D( G
51000000 固定( s& `& i3 x0 S
: Q- O- N- v( q2 |
注意:font1是图片中间的字符,font2是左边的,font3是右下,font4是右上
1 B* ^; [$ F. [, S$ o) s1 |% A) f, J5 A, R
fnt文件作用未知,4个font其fnt文件的差别如下:
; K* ]# ?: H+ e4 J Z从上至下依此是font2 font1 font4 font3 即图片左边 中间 右上 右下的顺序
* E5 P% Z+ E9 _0 b1 W8 pPS:font2尺寸是140*9C font1是110*84 font3和font4的高度分别是72和60
+ H4 z, s/ l1 }3 Z! h% ]) ?3 ^ |