在定义字体的时候可以使用ttf。
7 o$ g6 D5 G+ f T R5 C1 p% D U! F! }# f: \ j: O
以下是.font内的定义文本格式。 * k: [( }3 Z: o2 d2 |3 T" E5 M+ q
5 ^8 w, y3 ~% UTTFONT ; n% D# {4 b. D# v j& A R
{ # `' _, p1 t/ m- r& t8 e
SIZE = 9
( q: Z6 n6 U' B5 v. b( DFACE = "楷体"
! p7 h. T% a! s2 g2 W( |FILENAME = "fonts\字体文件名.TTF"* R7 S+ l# O: p, p4 v
" _! J: r8 g! N) }' S( S+ T
BOLD = TRUE & Z" l0 C# L6 N9 q
ITALIC = FALSE
9 }; B8 o/ B" f( ~' jUNDERLINE = FALSE
3 @! F0 z* N/ g4 ?( O' rSTRIKE = FALSE : G; n8 X* p7 U. u; m
+ U6 I- P! _6 b0 k; ?
CHARSET = 6 + d# C: ]% I& v D! f& F
+ B9 z4 D* v7 ?! `/ Y6 @
COLOR { 0, 255, 0 }
8 c7 I( \; n/ o+ ]. IALPHA = 255 1 n5 Z/ K% N r1 D+ l/ ?2 o" W+ N# [
, f/ ?# H' W$ u/ G# u: ~9 }
LAYER
+ Q; p1 B" P5 J% s0 u2 S" m{
% J7 U. x, n# {0 I9 ?OFFSET_X = 1 5 _1 M/ V& {+ l3 ?
OFFSET_Y = 1
: N. [ `4 N" u% b/ ~COLOR { 0, 0, 0 } 8 h, C# U4 M& E
ALPHA = 255
9 H' ?1 W$ F" Z2 v' x' W( P+ A0 a- w: O} # E# x9 c, k+ }, j' K, t
5 h+ @' X( u1 V$ d _8 pLAYER 2 O+ j6 ?/ Z! k4 F* M' v6 A
{ % a8 h8 K$ u, l1 E4 @
OFFSET_X = -1 $ o" Q1 t' c- D( a) z+ }" X
OFFSET_Y = -1
3 G `) \# K, |: n& sCOLOR { 0, 0, 0 } * d5 V& z% h. \+ ^ F% n
ALPHA = 255 3 i2 J0 @% J7 _1 z# C
} ( B# _4 u/ L* r, X
' V$ m, N2 W( k t. ]% C; U2 aLAYER
( y R) I1 ]$ J1 `# k j O3 P{ 9 r/ C5 [0 D: s9 h
OFFSET_X = -1 & Q: r; o" n6 X% I+ \& q( V
OFFSET_Y = 1 " R% \. Q2 _0 v" X) t8 g$ v5 h% T
COLOR { 0, 0, 0 } ! z9 G- X3 `) n9 ~
ALPHA = 255 6 L# F: C5 v5 T$ B1 X
}
u( T% m& g6 n: L# P. f3 S( W( Y! |( j8 O1 q
LAYER * [0 n3 ~5 l& n/ R
{
' f& |. P& E9 q' S' j3 LOFFSET_X = 1
) m- x d A9 w5 i1 FOFFSET_Y = -1
$ [# y, L/ ^/ w( S# ~/ t4 ^8 ~8 ~COLOR { 0, 0, 0 } + T- ^# L/ p( C% t# \: ]
ALPHA = 255
3 P0 r& e" L0 e; Y/ _2 |- A& I} + X, \6 D1 ?2 w: H
' l# k! |$ l; a5 N; c; M
LAYER
. p1 j2 T% P a q2 u" f* {+ ^7 t' }{ 0 `+ V U6 y: z: f
OFFSET_X = 0 + ^" D. n6 x! ^5 ~: H
OFFSET_Y = 0 0 r2 q* ^9 b( i% \& k+ w
COLOR { 0, 255, 0 }
9 c. q5 F/ O. x$ f( J tALPHA = 255 ; Z& ?9 h% @. |" d0 o. G+ ~. Q
}
) r# h# x3 t8 C, [$ j} : O7 F! b. b7 k+ [0 _& M2 X! f
" R3 `6 N3 C% z% j" \; D------------------------------$ O. k. U7 W5 g) ^, N: q
2010.10.2 更新- x% J; F5 V& ]2 u {7 n8 m
如果我们需要指定ttf文件的存放路径,可以在字体定义文件中加入& F6 l0 j. U: x9 {4 D
FILENAME = "fonts\字体文件名.TTF"这句。
' V3 N- Q- L0 F N1 }有时候这句是没有的,游戏将从系统fonts下读取,如果读取不到,则会使用中文系统缺省字体宋体而不是我们设定的字体。
, m! i) ]0 f4 q! JCHARSET = 6 ,必须把CHARSET设定为6,否则会使用中文系统缺省字体宋体。 |