设为首页收藏本站官方微博

汉化问题 TGA字库制作中字符坐标定位问题

[复制链接]
查看: 3954|回复: 5
打印 上一主题 下一主题

[汉化问题] TGA字库制作中字符坐标定位问题

跳转到指定楼层
楼主
发表于 2011-7-29 10:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

TGA字库制作中字符坐标定位问题

本帖最后由 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 ^大侠们,求助啊!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2011-7-29 21:19 | 只看该作者
本帖最后由 davidgbl 于 2011-7-29 21:20 编辑 3 [9 h; X) W5 `% a
4 d" q1 r' W4 _: ]
你把样本放出来我看看,请一段正好搞过类似的东西
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2011-8-2 10:52 | 只看该作者
本帖最后由 rinat 于 2011-8-2 17:24 编辑 $ e# T1 F: u. \
  W8 h  W; g( ]8 }4 g) A
附件已上传,请高手们看一下。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

地板
发表于 2011-8-2 17:49 | 只看该作者
以你给的BigFont.th为例文件的第一行应该规定的是图片文件的大小,源文件2512X54,修改后的文件也是2512X54,你改成你修改后的图片大小2512X162 试一试
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2011-8-2 19:11 | 只看该作者
2512X54定义为图片每行的长度和高度。如果54改成162的话,把3行的内容全部显示出在一行上。
回复 支持 反对

使用道具 举报

6#
发表于 2011-8-3 10:13 | 只看该作者
回复 rinat 的帖子
! Y$ Y- M8 B' o' l
% |" s) K0 T: B1 p0 q这个问题的确有点怪,我想还是和图片定义的大小有关。+ `" ~* x0 a) i1 ?# J6 w
以BigFont.th为例,第一行定义图片的大小2512X54,第二行应该是定义此张图片字符的数量,4 ]5 @9 I2 T5 Y3 w
第三行格式:字符编码 X坐标 Y坐标 偏移量 字高  偏移量
4 c% i9 X& }  C  `你可以试试不在竖向上扩大图片,而在横向上扩大图片 在英文字符的后面追加字符,2512X54改成3012X54 试一试,添加中文字符试一试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表