在定义字体的时候可以使用ttf。
# U: b0 F" ?& D2 t) A; h8 c/ p, T' X$ w
以下是.font内的定义文本格式。 & O8 d# x [! {5 Q" c, S
. H; v5 r' ~1 |( Z4 _3 hTTFONT
+ @& O4 A8 p: p: |/ B0 n{ 3 R3 R4 K5 U" `5 A5 W8 T' u7 p
SIZE = 9 ) Z- _8 l# J6 w; x
FACE = "楷体" 5 [% D" b6 O4 y, x9 n: p0 ^
FILENAME = "fonts\字体文件名.TTF"
& W4 Q4 x) Q% ]9 o: {4 D& P. M& u
! b3 m/ N8 y/ A1 N7 @BOLD = TRUE & t2 N' ?7 A' B, ~6 a4 W
ITALIC = FALSE * W4 u0 t! v- ^- |- D. S
UNDERLINE = FALSE
2 y) z7 C) o+ Q3 OSTRIKE = FALSE ; h4 ] Y, [) n! B: v2 Y
# e v4 \/ Q* o! F% M! `CHARSET = 6 ' R Z$ B% f( {0 D; ^
* ^- x& M0 {& c: ~/ k- d" kCOLOR { 0, 255, 0 } / M4 Y2 |8 n' q1 z" a1 S, P
ALPHA = 255
# M u! L5 V1 r. D6 }: W& w) Z3 v l8 Z8 K8 q+ D
LAYER
6 |5 O d* I1 M+ E7 K, l; Z, U2 R{
( H9 k. F1 }! `OFFSET_X = 1 : o8 p+ ? l* }$ I0 D& c6 |) I- i
OFFSET_Y = 1
7 i, K! D) V' R9 |COLOR { 0, 0, 0 } 3 Z- @2 J8 z$ C" J5 b& ]4 Z7 R
ALPHA = 255 . t( F5 @; H$ O [# z2 y' s$ C7 ]
}
) _3 g' O. d: e( l! E' c/ V1 r; P, U# \ s4 y9 J- R% X7 R) u& r
LAYER 0 ?7 J- J' P8 L# ]& L y# ^
{ 2 I+ B( j8 E) X! @9 k4 R9 w
OFFSET_X = -1 8 r/ C, W" H5 u' K4 P% ^
OFFSET_Y = -1
+ Y1 N. K1 [" fCOLOR { 0, 0, 0 } # S, I4 w& i4 V( Y0 e
ALPHA = 255 : F( w* L$ `: t
}
" d" X8 w, u3 |4 b* ?6 i; E' ?7 s+ v
LAYER ) ]% a5 ~9 p U& U/ v+ I
{ $ @3 D6 Z7 V; V( G8 ]7 d8 A6 R5 H
OFFSET_X = -1 " k5 R: E7 ?# w3 v) K/ D- }
OFFSET_Y = 1 7 C7 E" t7 Y A3 |; ?: t+ H
COLOR { 0, 0, 0 }
. k% R+ e" v" l" K$ A; kALPHA = 255
# ^' P0 y0 B. c$ L# l5 _}
! ?* S1 C! M4 [; X8 E3 Y, m; L" d
LAYER 5 W* J6 X3 N+ q7 F% v3 u! ?
{
% t. j+ C: n8 ]( N7 \OFFSET_X = 1 E, b! g2 r) V! t" R" ~
OFFSET_Y = -1
8 B1 S0 G" v" O1 J( ^8 {' BCOLOR { 0, 0, 0 } / l1 w4 h$ F% r
ALPHA = 255
x' }5 O$ M" s$ B3 E& O} 8 O. U: T- E. j' u# `. Z$ {2 l
. s" e# W5 u6 O) @! K. mLAYER
+ e. N) ^/ @2 P4 ?$ ?6 l{ 7 o1 v o9 J# s% a R. m
OFFSET_X = 0 ) L& T9 J7 S* u0 F, \" C& s& V
OFFSET_Y = 0 $ f3 b+ T. ]- A+ T' R1 |4 ~
COLOR { 0, 255, 0 } & _8 R6 H, l2 y+ G2 o$ ^8 L! _
ALPHA = 255 % T7 l) M7 V8 a, }
} 7 M/ t0 s6 e& A1 q, O
}
7 T% P4 V! _* m# ^/ o; L
0 V, v# N% t) ?* Y* |* {5 E------------------------------0 V2 B4 K* m' ^
2010.10.2 更新
& J) r N1 i" L( g3 f7 K# n( V6 i如果我们需要指定ttf文件的存放路径,可以在字体定义文件中加入
0 r2 E: l9 d" O, l8 WFILENAME = "fonts\字体文件名.TTF"这句。% t. M6 B7 B0 m/ K0 H
有时候这句是没有的,游戏将从系统fonts下读取,如果读取不到,则会使用中文系统缺省字体宋体而不是我们设定的字体。 X' o2 H1 s* i+ i) W
CHARSET = 6 ,必须把CHARSET设定为6,否则会使用中文系统缺省字体宋体。 |