本帖最后由 rinat 于 2011-7-29 11:05 编辑
5 [2 u% s. f6 k
0 e. `# \5 r* D, F7 d最近我拿个游戏学习汉化,这个游戏没多少技术含量。只是翻译好游戏文字,然后新字符做入到TGA字库中。但是做TGA就出现问题了。
- y! R+ w% F2 x7 z4 a8 U4 I原来的TGA尺寸为2515*54pix,我用PS把画布扩大到2515*162pix(增加两个行的位置加入新字符),alpha通道也做好后保存TGA。运行游戏后发现文字都正常显示,但是鼠标移动到按钮上面文字变成另外一个文字。5 \7 m# g" T/ N& y" l
比如说,“开始”这两个字符在TGA的第二行,“退出”两个字在“开始”的正下方。运行游戏鼠标移上“开始”按钮上面个时“开始”文字变成“退出”,也就是第三行的字符。
$ w" z5 S0 [" z9 F) E( n- B“开始”两个字符的定义很明确就是第二行(X 54),怎么会鼠标移上就显示的文字变成第三行的文字(X 108)?(画布扩大方式,原点在左上角)
: D$ R, H0 Y5 H$ ]- J5 A大侠们,求助啊!! |