字库图片:
@! z, F: J2 ?& b3 ?2 b0 j" n1 x) ?2 t' G
9 V4 o1 W! u& L! u字库定义(sprite文件)
8 ?3 v( D6 S. Y! Z
+ T/ Q% q% O& U- H y% K8 j文件头: ( u* y2 G! S, F; y
54534F00 魔术数
% o8 S+ S! n, D5 [! W0 q03000000
3 I7 R$ W( p$ U% `1 p( ?9 H0 [6 b03000000 , @0 M* T+ H" g0 l5 S1 m$ q: D
01000000
5 c% b8 |% ^1 S, b+ T00000000 % {7 S, i- q1 I) a D4 P& _
00000000
4 {, \* a+ N1 r7 l% \5 _' {5A000000 字符数90个
. g. L5 B J7 X00000000
2 Z& R/ ]4 T9 N; {* M, i! Q0A000000 2 M2 i8 k; v& e# a, q5 }% H8 A
字符定义(0x2C个字节): ) I0 R& }# H# N* x% E
00000000 字符编码,从00到59共5A个 6 e1 @8 G; C9 R3 A6 c
00000000 固定& x/ P) a& T, \ q+ y# _
40010000 X坐标
( q. A' D: x% C1 `1 V00000000 Y坐标
' T& f! F0 n( p0 S& e H05000000 宽度3 o) E7 d4 `* ]* H
16000000 高度! y) U1 C+ B+ O. o' B# Y: C3 S
00040000 固定6 w+ R) A, S' M: b( }
00030000 固定' \( G8 C' r# Q
00000000 固定+ ~' Y+ _. S, v$ S& K2 k1 `7 t
FFFFFFFF 固定
& P0 Z! t6 M* p0 D* k51000000 固定8 X* Y3 B' X* l& h% ]
; |5 a1 l+ s) D4 F# [注意:font1是图片中间的字符,font2是左边的,font3是右下,font4是右上" P8 j" N3 E! i* x! d7 q$ j) B) P4 I
+ J# h f* u5 Efnt文件作用未知,4个font其fnt文件的差别如下:
" T5 f+ v) ~) W( g从上至下依此是font2 font1 font4 font3 即图片左边 中间 右上 右下的顺序. K5 t3 s2 d3 E7 B
PS:font2尺寸是140*9C font1是110*84 font3和font4的高度分别是72和60
7 j8 X) Z! S, Y% X! z( u* u! d |