在定义字体的时候可以使用ttf。
7 ]" @, S5 Q5 R3 [1 J& l+ d% J
& h6 Y- p' k. r( V% D4 q1 r以下是.font内的定义文本格式。
( d& i1 E" ]& P" Q0 ^
1 a# I1 n: o) t" G: X, j4 \TTFONT
$ G1 a/ `* N, M1 ~$ N{ ; D- `" K2 C* W2 @! x- j
SIZE = 9
( u0 r" N6 z) k* J LFACE = "楷体" - c k3 B4 W V# F& z
FILENAME = "fonts\字体文件名.TTF"+ ?6 v' |1 U4 t+ O h9 k
A, l! k0 f2 {# |7 ~% j2 R" XBOLD = TRUE
: i O. c6 |, A" w# ~ITALIC = FALSE
) U/ I. t) i; b/ KUNDERLINE = FALSE
& u z2 m: }. O( KSTRIKE = FALSE
' W: P F# C E7 C. x
$ W% O( f8 v+ I0 K! `' n7 tCHARSET = 6
# Y6 i: M# B) q
1 G. l8 f, S2 H3 r+ x, E/ v! M3 B8 bCOLOR { 0, 255, 0 } ; c7 l+ o+ w5 z' }$ v1 q9 X
ALPHA = 255 7 b3 w7 K1 c$ u1 K
/ Q' l& r [& W3 t k4 _! nLAYER : U: n" R0 }0 g) Z. q
{ / H' [! W2 U/ H5 |
OFFSET_X = 1 # [: z4 w9 k, C4 \+ j( n3 H
OFFSET_Y = 1 # g g- P. r0 J6 T j/ v0 Y
COLOR { 0, 0, 0 } ; Z9 P6 j* w" J2 ^0 S4 n, D
ALPHA = 255 / t4 Q4 Z: g2 X: b( L9 n3 |9 e
}
- K) u* A5 L/ P. V% o3 Y, C$ j# h% N. e% Y. _! d/ C: f
LAYER 0 m! x, |! g4 |! `# R X3 i6 N
{ " h0 o! T9 j6 y4 `" I8 F- ?; `
OFFSET_X = -1 + x, Z+ @. \( C" H. a4 q
OFFSET_Y = -1 / _! x \0 ]5 [$ z
COLOR { 0, 0, 0 } ( d% Z" E- y/ H, ? Q8 [
ALPHA = 255 k" Z" m7 J$ t. A: d k; C
} 3 y3 J7 G7 W# q3 P& T
5 J7 g* [0 |( B( k
LAYER & D: Y( w# m! E- x: w5 K4 _
{ . s8 A, d8 C; l
OFFSET_X = -1
% Y9 J6 K$ X* i) QOFFSET_Y = 1 8 H: E6 \) N2 d) m/ \2 [/ S, K
COLOR { 0, 0, 0 } / Y+ q0 h9 b2 p( ~) g
ALPHA = 255
1 l/ n5 @. T4 V! z}
$ c7 w& o. ?4 y2 l" `
9 S, x) N$ v, }8 J! FLAYER - H/ A5 D {4 ^/ A
{
4 E9 M! B) V" V3 HOFFSET_X = 1
' d8 H7 }7 j* u. r& J9 p1 `3 c) A8 yOFFSET_Y = -1
( Q$ K( i$ m' V. eCOLOR { 0, 0, 0 } ( N; C! b- m6 Q" M
ALPHA = 255
8 C' C& `7 y# g e7 s} % Q) E" @+ |9 t& ~- T8 n0 c. @
2 w) t3 J M& D( Q G3 hLAYER
+ o& e6 g2 l; j3 R0 x4 ?{
4 f# l4 T$ o, o9 B1 q$ g3 }OFFSET_X = 0
! P# {3 x0 ]% ROFFSET_Y = 0 ) a8 {) }8 q; o1 ~
COLOR { 0, 255, 0 }
) o! X& ?/ g O1 }$ xALPHA = 255
, b* p- R& Q' y2 J' [} ) V4 J7 _/ B7 c) b
}
6 i0 j" J* J5 X V% w- r+ T* c, \* |' J0 J2 K5 D. H8 g
------------------------------
+ t+ a, B4 S9 Q2010.10.2 更新
! \4 Z2 e; ^% X$ d/ Z( e) g3 O如果我们需要指定ttf文件的存放路径,可以在字体定义文件中加入
8 L' C$ Z) ^2 ]FILENAME = "fonts\字体文件名.TTF"这句。' p+ _$ ?% L* P! [2 S! l! U
有时候这句是没有的,游戏将从系统fonts下读取,如果读取不到,则会使用中文系统缺省字体宋体而不是我们设定的字体。& U- ]% L) z7 [# F9 m$ ^
CHARSET = 6 ,必须把CHARSET设定为6,否则会使用中文系统缺省字体宋体。 |