字库图片:
8 n ? X0 ?) o$ A, e7 D7 p7 E) |, n1 |' K0 ^
字库定义(sprite文件)
+ z1 x1 I! g$ e$ E& S- _0 K8 o1 v# A" A0 T6 N
文件头:
# D% C6 w: E) m. s- K! y54534F00 魔术数
& G# q4 A7 c: J/ k I7 x03000000 , }, z; l1 {/ x8 U) l8 _
03000000 : `# F) c8 ]6 q! D
01000000 " f- O: e0 r1 l/ B
00000000 0 `$ s( Q; V+ L1 k9 l) i6 P
00000000
m6 |( Y& m. y0 a0 c5A000000 字符数90个
) X4 y& k# u; `5 M4 |4 W+ g; X. ]00000000 v9 e9 r; c) J# r4 u: z
0A000000
7 s9 K) Z/ C/ k( d字符定义(0x2C个字节): 4 g) q- }) A: }" {
00000000 字符编码,从00到59共5A个 ; B0 O+ i1 ?5 v6 f# R$ T5 R
00000000 固定
& k1 D) W* \% V( V* I( f7 w3 q) W40010000 X坐标6 q2 e! x% _8 S6 p) w7 k& v
00000000 Y坐标+ o5 s6 i: d+ V% O( H5 p9 }
05000000 宽度
% d! t0 Y& J+ v/ z' w16000000 高度
0 v' G( G% p3 T. y; x6 Z00040000 固定
* L6 A# ^) t N8 F00030000 固定' h5 u: N0 ~ E
00000000 固定
- Q& P4 K. ?8 tFFFFFFFF 固定
) ^. t9 g$ R- f* s51000000 固定' H7 l) e f' X
% C! b3 E$ i: a% l2 f# Z2 E注意:font1是图片中间的字符,font2是左边的,font3是右下,font4是右上
! P" _9 g; n/ W
" S4 \8 f! y5 d# D! X+ B0 W2 Lfnt文件作用未知,4个font其fnt文件的差别如下:
* J7 c( ^2 Z4 P从上至下依此是font2 font1 font4 font3 即图片左边 中间 右上 右下的顺序4 M2 m, ^9 j+ v, j
PS:font2尺寸是140*9C font1是110*84 font3和font4的高度分别是72和60. j2 ]+ p) v0 o' u+ s
|