字库图片:, y5 l: b$ }( ~. z
+ W; a+ `+ @. J( u- ]9 c
字库定义(sprite文件) ! v# R( ^9 `6 t3 p- z
8 M- O7 [* T3 L2 ]7 D) }文件头:
6 I3 q# I2 W5 g54534F00 魔术数 - f( W ^( n( {/ i9 `4 Z' t
03000000 " B, x j" U1 S
03000000
0 Z# |+ m0 g5 C% T& y$ T01000000 $ P! M4 E/ n, e
00000000 S5 Q, y% o( \
00000000
; m0 n7 e; @* I& w$ N5A000000 字符数90个 $ u; E& @$ H. y
00000000 9 V3 @3 S ^( S# r* k( G: H# D
0A000000 : T5 e+ u0 m! }* _% C, n6 d
字符定义(0x2C个字节): & P+ {! }0 ^* K' A( l% h
00000000 字符编码,从00到59共5A个
% ` `' V0 y/ k0 K5 R. h/ [00000000 固定$ x' p. L p- r- v' L
40010000 X坐标
1 l( C5 @6 T3 o) b) [7 s- I8 d6 r00000000 Y坐标& W3 r8 y6 L& a2 [
05000000 宽度
/ b$ _ y0 L+ W0 f: D16000000 高度! h% P$ R5 [3 F' o
00040000 固定
4 i# G& E6 g; i+ K+ t: q; O4 D00030000 固定
4 o `" h# I9 U$ q( d4 i+ [4 e00000000 固定
+ i- a* U/ D* }, q# S: _+ EFFFFFFFF 固定/ N8 j; X' M5 R! R* P8 [( X4 D. g
51000000 固定
2 S; o9 M) s; c3 S; a) I; c0 M$ k5 S! |) |1 ?, p
注意:font1是图片中间的字符,font2是左边的,font3是右下,font4是右上
, \! u; s9 L+ `0 O
4 u8 |0 ]8 \- u" D1 M. hfnt文件作用未知,4个font其fnt文件的差别如下: & e/ O: }1 f' m4 Q4 B: J
从上至下依此是font2 font1 font4 font3 即图片左边 中间 右上 右下的顺序
0 s- _* N4 \, v4 Z4 j5 @6 i' L- p, yPS:font2尺寸是140*9C font1是110*84 font3和font4的高度分别是72和60
% E" J3 a Z% @ |