dump2数据结构分析:3 ?' Z. b2 k" u4 c) `& {2 Z' m
+0 在字库中的X开始坐标* g1 C1 [# C L- Q
+4 在字库中的Y开始坐标4 D% o; e& V8 p. b+ f* x
+8 在字库中的X结束坐标
* c+ e% a- o9 o% h2 k+C 在字库中的Y结束坐标/ ~& w9 { [" N2 P6 h' ]6 T0 A7 Q( b
+10 浮点数,字宽,向前伸缩
4 J/ z3 c M% V# b. Z' R+14 浮点数,字高,负数表示正向,正数表示倒向3 O* |7 r, {: G9 B8 [ |# g
+18 浮点数,字宽,正数表示正常,负数表示反向
( _5 U8 u( n$ `8 b2 }7 U+1C 浮点数,字高,字符上顶点不动,底下可以伸缩$ _8 N3 k2 J9 `7 S* [3 ~$ I3 W* r
+20 后间距,包含自身宽度
' P3 @3 j1 N$ e1 z3 a+ w3 C g7 n+ D+ Q0 |
solidji所说的顶点结构TLVertex vertices就是由此数据结构推算过来的
9 N3 i/ U1 x5 f# s& z' n/ H8 sTLVertex vertices[] =
8 H e6 x. h7 j { , Q. K0 }9 h! a. T" W5 q
{ 248.6f, 222.2f, 0.5f, 1.0f, 0xffffff00, a, b },
5 P5 V& U0 j% W' S { 262.6f, 222.2f, 0.5f, 1.0f, 0xffffff00, c, b },
$ `2 J4 f, p8 S/ k { 248.6f, 240.2f, 0.5f, 1.0f, 0xffffff00, a, d }, 2 t4 Y7 P, J& O) s& Z$ M
{ 262.6f, 240.2f, 0.5f, 1.0f, 0xffffff00, c, d }
2 z8 O3 }, q3 I y/ _ }; //129CE000 指向vertices,0xffffff00表示颜色,这里应该是白色 |