字库图片:8 R4 B, j: ?& W9 H) L
' d) x5 v/ [7 C4 r4 ]0 r字库定义(sprite文件)
{, i, n) O7 s6 N: i7 G& r# K( Y) g( N+ w" X
文件头: ( s7 B7 H( [9 q8 p% a
54534F00 魔术数 " b8 a0 p- E2 l
03000000 1 E. n1 Y3 z7 h8 G
03000000 - [! M$ b j3 s& d+ u
01000000
. ^, P% O0 J$ }1 j/ x00000000 C4 z2 D5 w8 c* q
00000000 8 U3 l' v- D! K1 N. p3 R- Q, p! |
5A000000 字符数90个 $ x/ q/ x. P$ w9 S
00000000 ' v' {" D, A' Q. @+ H# i. y) ^
0A000000
) X( Z3 i s! ]字符定义(0x2C个字节): 4 V) C u3 I- X& ]- \& Z
00000000 字符编码,从00到59共5A个
4 z; H; C0 I9 e3 m% o ]00000000 固定
/ X/ }/ G) n# S$ H40010000 X坐标/ H/ n) D2 w/ X2 m
00000000 Y坐标% h- C8 ?9 M- V7 T5 W$ Q; f
05000000 宽度- B1 D% }5 e0 [
16000000 高度
! Z" v9 {. ]# E/ Y: n9 I00040000 固定
2 v( A& A2 V) e0 ?00030000 固定( \+ p* J% h5 h9 G9 ^
00000000 固定; r9 b) x6 k. Q& U- M# E
FFFFFFFF 固定
" |! k* M" R9 K, ~$ H) S51000000 固定4 e7 {' A% H G. c) ^+ R
* Y# U' `; R1 f) {% c6 u _注意:font1是图片中间的字符,font2是左边的,font3是右下,font4是右上
. t; ?) Y4 y8 j
) s Z( M2 M1 K6 @) q/ ifnt文件作用未知,4个font其fnt文件的差别如下:
, X2 n# @( E; O6 S. n' c% w" h从上至下依此是font2 font1 font4 font3 即图片左边 中间 右上 右下的顺序3 L/ R2 D! l, |( H/ e! j5 g
PS:font2尺寸是140*9C font1是110*84 font3和font4的高度分别是72和60
/ b O- X& \: @$ S |