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

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

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

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

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

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

本帖最后由 rinat 于 2011-7-29 11:05 编辑
& B$ j& a6 V6 b7 i3 I5 m: g7 I; t+ I. X
最近我拿个游戏学习汉化,这个游戏没多少技术含量。只是翻译好游戏文字,然后新字符做入到TGA字库中。但是做TGA就出现问题了。
( Q  u3 J- C0 g4 g1 ?) ?4 O5 X* k0 I原来的TGA尺寸为2515*54pix,我用PS把画布扩大到2515*162pix(增加两个行的位置加入新字符),alpha通道也做好后保存TGA。运行游戏后发现文字都正常显示,但是鼠标移动到按钮上面文字变成另外一个文字。
& s6 V. P. r- P7 J比如说,“开始”这两个字符在TGA的第二行,“退出”两个字在“开始”的正下方。运行游戏鼠标移上“开始”按钮上面个时“开始”文字变成“退出”,也就是第三行的字符。% g8 j- Z$ E3 Z# P3 T: b" s
“开始”两个字符的定义很明确就是第二行(X  54),怎么会鼠标移上就显示的文字变成第三行的文字(X  108)?(画布扩大方式,原点在左上角)5 z" `5 P  m/ v+ Q: ?4 K; J
大侠们,求助啊!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2011-7-29 21:19 | 只看该作者
本帖最后由 davidgbl 于 2011-7-29 21:20 编辑 * |6 r% U& a0 w* c+ n' R: `" Q- {5 V
1 A% c6 \- j* b4 T! k0 q
你把样本放出来我看看,请一段正好搞过类似的东西
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2011-8-2 10:52 | 只看该作者
本帖最后由 rinat 于 2011-8-2 17:24 编辑 : I  `& g, \! z- s" v- S
+ j: x0 {  y" g7 W
附件已上传,请高手们看一下。。。。

本帖子中包含更多资源

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

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 的帖子
2 Z% h! N! [/ f0 x
  j2 E9 z2 F7 i, F0 `这个问题的确有点怪,我想还是和图片定义的大小有关。
9 z/ `( t/ ]3 D) K" ]$ ~; ?! L以BigFont.th为例,第一行定义图片的大小2512X54,第二行应该是定义此张图片字符的数量,
) _  c$ J3 F' Q$ {6 K9 x( g5 T第三行格式:字符编码 X坐标 Y坐标 偏移量 字高  偏移量- J! M7 i: k! J' G
你可以试试不在竖向上扩大图片,而在横向上扩大图片 在英文字符的后面追加字符,2512X54改成3012X54 试一试,添加中文字符试一试
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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