本帖最后由 rinat 于 2011-7-29 11:05 编辑 5 d, A, Z' x! l
2 v/ [$ V0 D' v' z最近我拿个游戏学习汉化,这个游戏没多少技术含量。只是翻译好游戏文字,然后新字符做入到TGA字库中。但是做TGA就出现问题了。
/ Z* B* o$ k! {# ]5 Y' e! D; y原来的TGA尺寸为2515*54pix,我用PS把画布扩大到2515*162pix(增加两个行的位置加入新字符),alpha通道也做好后保存TGA。运行游戏后发现文字都正常显示,但是鼠标移动到按钮上面文字变成另外一个文字。$ ]3 Z# Q$ a* ~4 S
比如说,“开始”这两个字符在TGA的第二行,“退出”两个字在“开始”的正下方。运行游戏鼠标移上“开始”按钮上面个时“开始”文字变成“退出”,也就是第三行的字符。
* A* H* X2 ?9 J% E: O5 v( W“开始”两个字符的定义很明确就是第二行(X 54),怎么会鼠标移上就显示的文字变成第三行的文字(X 108)?(画布扩大方式,原点在左上角)
# l/ |! p; a% L大侠们,求助啊!! |