dump2数据结构分析:
$ ?+ ], x" R3 Z% b+ C( y+0 在字库中的X开始坐标* ^3 m: n$ B& U3 }8 `
+4 在字库中的Y开始坐标
8 J; U; r+ A* e8 H1 R$ u V; g3 \3 @+8 在字库中的X结束坐标
. |2 Z) L: ]* E4 G" L5 X+C 在字库中的Y结束坐标0 ]' g& }6 b! h7 C) C
+10 浮点数,字宽,向前伸缩
- T% K- g2 H, Q% P r* U+14 浮点数,字高,负数表示正向,正数表示倒向$ q! a, \) M6 }
+18 浮点数,字宽,正数表示正常,负数表示反向
5 {( y7 h- |, z W s+1C 浮点数,字高,字符上顶点不动,底下可以伸缩
6 r& c+ N) ~0 O; t7 C+20 后间距,包含自身宽度4 c; T! d5 Y0 B- X+ f5 T7 @
8 n. \: Z' |( T
solidji所说的顶点结构TLVertex vertices就是由此数据结构推算过来的
0 V& }( `& {0 m5 LTLVertex vertices[] =
4 J$ z% M, [4 H5 I4 K9 j$ p1 B { ) e# V. E! U2 p; H
{ 248.6f, 222.2f, 0.5f, 1.0f, 0xffffff00, a, b },
w4 h& m5 h2 ^( k# J { 262.6f, 222.2f, 0.5f, 1.0f, 0xffffff00, c, b },
6 {: X- z) c' |3 e/ @/ d1 S! m { 248.6f, 240.2f, 0.5f, 1.0f, 0xffffff00, a, d },
* U" S8 V/ G! q5 y { 262.6f, 240.2f, 0.5f, 1.0f, 0xffffff00, c, d } ( |: T& I5 U5 V7 T# m+ X
}; //129CE000 指向vertices,0xffffff00表示颜色,这里应该是白色 |