在定义字体的时候可以使用ttf。
6 m: e6 k3 b0 h% C5 E$ J6 s6 w2 |6 z1 I) T$ h+ O+ F& w/ _/ S
以下是.font内的定义文本格式。
! `. s7 H# N! t3 h8 O4 w- `' D* o. ]8 O
TTFONT
- u( D3 l6 U* N) I3 h' D% S* t4 S6 K{
( x5 T& F9 S% `" _7 H4 xSIZE = 9 * W2 o- S7 [- ^ J& c
FACE = "楷体"
: t+ H$ ~0 V; P' W) \FILENAME = "fonts\字体文件名.TTF"2 h0 `' X! d: q1 Q) T: J
- M% ^* p- R3 D; JBOLD = TRUE
2 B# S) M H# P; {. OITALIC = FALSE ' y" M- c/ a! n3 L4 M6 _. d
UNDERLINE = FALSE
3 [4 b# o( K5 a! t }+ d: A7 SSTRIKE = FALSE , z, M3 o. `; ~) U" ?/ @
8 v! @8 ~8 j, i$ x6 f( p9 @CHARSET = 6
m8 S& |: c1 }3 u3 Z7 ^3 M
" z5 d' `9 U3 B* i) t2 sCOLOR { 0, 255, 0 } 7 d6 L' Y2 t" _) C \
ALPHA = 255 ( X! S- T1 \7 S
( P' |5 I: g( a4 O' ELAYER 6 A1 K/ x) _( t6 _1 X! B" X2 N6 q
{ ! K- ]9 i1 @" k5 ~
OFFSET_X = 1
$ A, i$ r7 W( N8 W/ ~: MOFFSET_Y = 1 8 I3 g% @8 T) m
COLOR { 0, 0, 0 } 1 j! D, B9 K' p! l3 w6 r+ r
ALPHA = 255 ; @. O- Y. r g, M0 y4 p
} : X! u3 P; ]& k* o( k
6 Z0 i; t& h! L4 |1 {' e
LAYER
' g; D6 U9 f# ]# u- u! H{
( B: g8 p6 c/ v1 K/ O0 xOFFSET_X = -1 ; D q9 J7 w" V+ l
OFFSET_Y = -1 - p% l$ h6 Y5 G! G% m
COLOR { 0, 0, 0 }
8 \. f! C% y, J( r. d) p* JALPHA = 255 ' c S( z! E9 |3 T2 @+ m; E9 a* ^. h
}
5 b) W* y3 r: t4 n! c+ W$ n1 b d; F7 s' ^
LAYER
) f6 }% B0 O: d5 l: I: I3 b* E{
+ ~: g8 q1 x. f! |/ A& [6 k! }OFFSET_X = -1 - ?- s) e7 y/ u" T& D$ _
OFFSET_Y = 1 $ \5 Q7 Z' i0 X
COLOR { 0, 0, 0 } % {' }) [& L. T) V8 p5 U
ALPHA = 255 8 g/ \6 v% S- Z5 E% K/ Q
}
. n a: x5 @& i- \ ^) m, g5 P9 O: q3 E# d
LAYER + o$ h0 t" _8 P6 t3 W
{ 6 [! |! H9 g! {) x
OFFSET_X = 1 " F. A4 _& A; z" V) O
OFFSET_Y = -1 . `& b' ]# }, a2 P' M1 g
COLOR { 0, 0, 0 }
& u' [" G& P) aALPHA = 255 ) v; g" Z5 l% \" ]" y6 G s
}
% A; S% P! ]9 P& B, c$ _1 }
* ^5 Z+ k8 r6 R( `9 d+ uLAYER
, H6 E# C5 X1 c% Z _1 r{
3 p7 p! L$ t6 b) I5 i- U I" cOFFSET_X = 0
9 Q% `/ z5 ^- v$ y: sOFFSET_Y = 0 4 `* v; h m$ p5 w
COLOR { 0, 255, 0 } 9 ^+ B% |) Z* T1 |- v( m1 U
ALPHA = 255
e! |# q* j3 f: [" J4 y% j( U4 R}
* i8 |9 ] N' j, Z, X6 ~1 D2 w} ' l% R) e$ G( W" q$ Y
9 \5 q( {% a) [( u4 H) Y, l------------------------------
$ p: G: I% g1 W( E: L. Q' D2010.10.2 更新
, y9 Z' s n. X0 E3 l4 K* `如果我们需要指定ttf文件的存放路径,可以在字体定义文件中加入2 ^, w: k! m. B$ r; h! s7 a' e+ [
FILENAME = "fonts\字体文件名.TTF"这句。% Q5 N1 k3 r' N T6 V9 f
有时候这句是没有的,游戏将从系统fonts下读取,如果读取不到,则会使用中文系统缺省字体宋体而不是我们设定的字体。, N) }; h) `# d1 _' n- e3 D
CHARSET = 6 ,必须把CHARSET设定为6,否则会使用中文系统缺省字体宋体。 |