在定义字体的时候可以使用ttf。
V4 M6 `; d0 v4 T0 t+ Y1 V% q7 J) V/ T6 A. U! l- d
以下是.font内的定义文本格式。 , v4 F1 g* J2 V! G# n7 q
% R9 y$ p B W& L* k/ s- o
TTFONT 0 R; ]% Z4 e& O. C4 g% X6 g
{
8 i0 o& K1 k) |' U) K6 L' k2 jSIZE = 9
7 }3 v1 M$ U1 E i+ V1 wFACE = "楷体"
! r: X4 j0 t7 s- B& [FILENAME = "fonts\字体文件名.TTF"2 u, t) c2 h9 o" o1 N
% f8 z1 T4 `* h, ~3 J! qBOLD = TRUE
* C1 S# h8 M7 h+ u/ [% TITALIC = FALSE
" C* ^5 x& z8 G. x7 kUNDERLINE = FALSE # W! K1 G2 p/ Z. D% b' y' x. X
STRIKE = FALSE
; s$ O2 I8 }; o' W3 S7 R$ y
% ?5 B8 X( X q- V; W: BCHARSET = 6
# m/ M. \7 }- x% Q# `9 k- ~, v- g3 [" l2 B8 y% Z# d) Q& z& I& p
COLOR { 0, 255, 0 } / }% A6 o4 r: m; F4 a: n; s
ALPHA = 255
) ~" H/ X6 t" H. O
! R" O) w; ]* S6 I$ DLAYER
1 j. h3 H2 U: x4 f8 K{
! V# v x( x2 V7 e3 w' rOFFSET_X = 1
# C- c! ~! I" _9 POFFSET_Y = 1 # ^$ }6 }* f) n5 k) |" T4 `
COLOR { 0, 0, 0 } 1 ]6 _$ i' \( W+ E! d5 ]( b
ALPHA = 255 6 S N7 F2 d4 A& D* n/ H) ]+ ?7 g
}
8 N# Z" z' J$ s/ Q* q. u# H; a/ u; E
LAYER 5 C7 ~! b; Y( T& r3 {7 m' I3 E
{ + A. D( M6 j3 P4 A; _
OFFSET_X = -1
0 N# z% w5 \1 ZOFFSET_Y = -1 6 j; s0 O. t% X, R' ?. s1 b. O: d
COLOR { 0, 0, 0 } * ~) U/ |6 Z |( g5 W
ALPHA = 255
( y1 L2 w ]9 J}
% T2 {! b+ ?4 z! i: _& s2 Y2 t4 v* v! [6 I
LAYER ( B6 C( r3 m7 {) H7 b
{
2 J3 h9 F! b/ q0 MOFFSET_X = -1
% L' B i' r% q6 P+ ]) HOFFSET_Y = 1
& S: U* {" v' L+ `: r- S+ D# [COLOR { 0, 0, 0 } 5 k( I* Q/ n; W$ {4 A
ALPHA = 255
' Y- ], D a3 n# x% I; h} - h3 H( E: z7 [. A
1 V* e$ n2 L' u8 s, D: u' ~
LAYER
8 t" D3 ?% c& ?! |# n. A{ 4 |. i& ?( g+ }, P8 j
OFFSET_X = 1
' W* L# L0 N2 L1 M- P% V6 A. SOFFSET_Y = -1
3 a# ]; @" V: p/ ^) VCOLOR { 0, 0, 0 } : o2 c: B) U0 E
ALPHA = 255
8 J3 l* s: {& @- `} 1 l" x. J: N( ~: I% _6 V8 r! U
) T# n% g5 K# o
LAYER ; T& y# C' r/ z! q- D ^
{ " F$ c% ^( Z! B8 s+ [; F e9 O/ _
OFFSET_X = 0
# b" n/ N- P9 IOFFSET_Y = 0 ) B( Z- i+ s( [
COLOR { 0, 255, 0 }
9 B! r" Y: V; k3 CALPHA = 255 ! I4 \( n4 w: G
} ' V$ T! p; N$ z( C# K* y
} ( Y/ z6 D* u8 U, e M! N
# z. C. w4 \/ o------------------------------: y/ E+ m# n2 D Q3 g9 c
2010.10.2 更新
4 b/ c+ e, E' O) z* }$ X" H如果我们需要指定ttf文件的存放路径,可以在字体定义文件中加入
1 Q; i- m* J' }, S. pFILENAME = "fonts\字体文件名.TTF"这句。
/ P* { `) \+ ]( m有时候这句是没有的,游戏将从系统fonts下读取,如果读取不到,则会使用中文系统缺省字体宋体而不是我们设定的字体。; ?* ?" A2 C- n/ v6 }
CHARSET = 6 ,必须把CHARSET设定为6,否则会使用中文系统缺省字体宋体。 |