冒险解谜游戏中文网 ChinaAVG
标题:
WME引擎使用中文ttf的方法(2010.10.2 更新)
[打印本页]
作者:
shane007
时间:
2008-10-17 00:31
标题:
WME引擎使用中文ttf的方法(2010.10.2 更新)
在定义字体的时候可以使用ttf。
$ X2 J0 d1 H9 d# f8 T1 T7 S* A; T4 W
1 Y6 {0 J. V: l& F1 G# F
以下是.font内的定义文本格式。
/ P& ^2 g$ I8 z9 d
4 E; l: O# [, O# r; j5 c- _
TTFONT
! [$ \7 m9 x. ~3 c" `0 N
{
2 S# L* i/ o$ v* \# I' r
SIZE = 9
1 a: B' \+ G8 n, I( U
FACE = "楷体"
* t3 J3 g8 P0 Y8 S# @+ @
FILENAME = "fonts\字体文件名.TTF"
# }( P4 ?& Z* |4 l
6 B' C: y G7 s- {
BOLD = TRUE
5 g& i9 ?' x- b: i, D( I4 f5 y1 D
ITALIC = FALSE
* T8 O: X! ^/ m. V; q* L
UNDERLINE = FALSE
( R; D# t, T8 Y5 R2 n- Y
STRIKE = FALSE
; c7 e5 ] j) }) \7 v
. T# T# o: O# c# T# }& E% M- @
CHARSET = 6
+ P+ g- V" k7 m, ?% |$ }
5 m0 W& B, j9 g6 I6 t9 x, y8 Q& {
COLOR { 0, 255, 0 }
9 X8 U/ L9 a$ t, g
ALPHA = 255
6 e0 U- r( ^' ^0 ~5 o1 \! s
; z4 I: P) M) v! B5 C
LAYER
* ]4 ]% g. X. R0 O
{
! F; _6 a( O7 z% U' s1 ?
OFFSET_X = 1
( g" u# }0 a. \6 H1 G' [ L' D5 J
OFFSET_Y = 1
" A G$ C7 b. m3 B$ e* [, m
COLOR { 0, 0, 0 }
! b% m/ ?! r/ q
ALPHA = 255
3 y9 [ a' \: F3 i2 g8 A: ~) r
}
% b& p3 W/ i. K2 f2 _9 J( z% X
: I9 `; p2 W0 l3 s, S6 W9 R
LAYER
" O7 X8 v. }& w1 x8 t* w
{
: F" ^6 b* h, G/ k- B! H
OFFSET_X = -1
/ I. G! {; Q7 R, U7 X
OFFSET_Y = -1
9 s- N, o7 W$ j
COLOR { 0, 0, 0 }
" K7 s! A) D/ h
ALPHA = 255
% F q3 n2 t) s# M* B
}
3 j/ W1 H2 n' n2 P. P
1 M. [1 n& n/ {3 W( N5 D" w; a& E
LAYER
1 \' T$ S! l( N. y
{
$ M9 \: S- `% t
OFFSET_X = -1
3 L; f/ @9 m5 F; E
OFFSET_Y = 1
8 s! g- \; |, P" R/ N; c
COLOR { 0, 0, 0 }
+ z9 s7 R1 p! G& @) `* O
ALPHA = 255
0 K1 k. _- }* J, c4 A
}
0 e* B; s/ m a5 L& q/ J% `
" z+ X: a6 H( w2 e& e; N
LAYER
+ x: Y% C: f6 ^
{
2 [, a8 `) I' Z5 o* p( @. R3 q* N
OFFSET_X = 1
! y+ w8 W1 }) n: h k4 d3 X8 V, d
OFFSET_Y = -1
: l& {, z2 q7 S/ w& E) N6 d
COLOR { 0, 0, 0 }
6 V9 s- S7 Q! M: I) S
ALPHA = 255
) D Y y1 k( ]# T+ b L
}
5 f1 h" s% R2 m
9 Y2 d2 s; c- h7 A i) P: S! t
LAYER
4 k4 o0 a8 R# }1 D: W; g! s
{
- Q3 X3 _% T8 `9 }& [" L! n
OFFSET_X = 0
+ R7 P0 f+ l! U2 q
OFFSET_Y = 0
6 u/ t" _: _0 }. g4 B" ?
COLOR { 0, 255, 0 }
( M/ G( `+ s& n% ?2 Q& W9 U
ALPHA = 255
' H3 t& ?, n- y. V
}
" A( W& x. J7 e5 I$ h* h
}
/ y" o' {/ g+ [7 r
7 l- h" D# @& m# K) u1 A
------------------------------
& }9 z( K5 S) I9 G6 x& U
2010.10.2 更新
8 ~4 `: o* l8 |/ s& q
如果我们需要指定ttf文件的存放路径,可以在字体定义文件中加入
2 }; b3 f/ n2 Z! k, `) J, @5 X
FILENAME = "fonts\字体文件名.TTF"这句。
* f& f+ e# r0 K$ i- G
有时候这句是没有的,游戏将从系统fonts下读取,如果读取不到,则会使用中文系统缺省字体宋体而不是我们设定的字体。
( X3 ?# D) v/ L
CHARSET = 6 ,必须把CHARSET设定为6,否则会使用中文系统缺省字体宋体。
作者:
shane007
时间:
2010-10-2 22:41
2010.10.2 更新
欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/)
Powered by Discuz! X3.2