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

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

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

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

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

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

本帖最后由 rinat 于 2011-7-29 11:05 编辑
( ~' |  x( y% @" B/ A" z4 Q( ^" P0 G; j+ m9 d0 L
最近我拿个游戏学习汉化,这个游戏没多少技术含量。只是翻译好游戏文字,然后新字符做入到TGA字库中。但是做TGA就出现问题了。2 v7 d0 R2 a" v; L. o9 Q
原来的TGA尺寸为2515*54pix,我用PS把画布扩大到2515*162pix(增加两个行的位置加入新字符),alpha通道也做好后保存TGA。运行游戏后发现文字都正常显示,但是鼠标移动到按钮上面文字变成另外一个文字。
# E! k  x0 `) q* x1 p$ S3 v比如说,“开始”这两个字符在TGA的第二行,“退出”两个字在“开始”的正下方。运行游戏鼠标移上“开始”按钮上面个时“开始”文字变成“退出”,也就是第三行的字符。- |; H% n& X3 m
“开始”两个字符的定义很明确就是第二行(X  54),怎么会鼠标移上就显示的文字变成第三行的文字(X  108)?(画布扩大方式,原点在左上角)
/ j  U7 V* C1 t  \! w2 O" I大侠们,求助啊!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2011-7-29 21:19 | 只看该作者
本帖最后由 davidgbl 于 2011-7-29 21:20 编辑 ( o5 y/ G" V! g
# v8 v5 `& ^: d* W; p* _2 x% i$ ~; C
你把样本放出来我看看,请一段正好搞过类似的东西
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2011-8-2 10:52 | 只看该作者
本帖最后由 rinat 于 2011-8-2 17:24 编辑
4 P) ?8 e+ o: s5 z( Z* f$ p2 i* g3 n7 E
) W( P, q. l2 f  p$ z) t5 W3 O附件已上传,请高手们看一下。。。。

本帖子中包含更多资源

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

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 的帖子; b" G- W2 f7 ?7 g+ s+ N

. C+ ^' \& N& @9 k, ~这个问题的确有点怪,我想还是和图片定义的大小有关。) G/ N$ _) e+ c1 r! m
以BigFont.th为例,第一行定义图片的大小2512X54,第二行应该是定义此张图片字符的数量,
: `* P1 H' K9 W! O4 W3 ~第三行格式:字符编码 X坐标 Y坐标 偏移量 字高  偏移量, B) Y5 b! s: c4 j  n+ U- C5 i
你可以试试不在竖向上扩大图片,而在横向上扩大图片 在英文字符的后面追加字符,2512X54改成3012X54 试一试,添加中文字符试一试
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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