本帖最后由 rinat 于 2011-7-29 11:05 编辑 1 W6 D* R, l8 ^) d) A2 q
8 S& R7 X3 S, O! n
最近我拿个游戏学习汉化,这个游戏没多少技术含量。只是翻译好游戏文字,然后新字符做入到TGA字库中。但是做TGA就出现问题了。
( x K: Y+ e$ E' g1 ^ c原来的TGA尺寸为2515*54pix,我用PS把画布扩大到2515*162pix(增加两个行的位置加入新字符),alpha通道也做好后保存TGA。运行游戏后发现文字都正常显示,但是鼠标移动到按钮上面文字变成另外一个文字。
$ g4 {. t. e/ l6 Q比如说,“开始”这两个字符在TGA的第二行,“退出”两个字在“开始”的正下方。运行游戏鼠标移上“开始”按钮上面个时“开始”文字变成“退出”,也就是第三行的字符。6 X& S# H, p c0 n' C
“开始”两个字符的定义很明确就是第二行(X 54),怎么会鼠标移上就显示的文字变成第三行的文字(X 108)?(画布扩大方式,原点在左上角)
2 T5 K5 q; h" R5 ]6 ^大侠们,求助啊!! |