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

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

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

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

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

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

本帖最后由 rinat 于 2011-7-29 11:05 编辑 2 r' J* S# d/ U

, ]2 f0 C( Z& \: A最近我拿个游戏学习汉化,这个游戏没多少技术含量。只是翻译好游戏文字,然后新字符做入到TGA字库中。但是做TGA就出现问题了。) a1 u7 P9 S: M
原来的TGA尺寸为2515*54pix,我用PS把画布扩大到2515*162pix(增加两个行的位置加入新字符),alpha通道也做好后保存TGA。运行游戏后发现文字都正常显示,但是鼠标移动到按钮上面文字变成另外一个文字。
7 m# g- p( y2 r( Y比如说,“开始”这两个字符在TGA的第二行,“退出”两个字在“开始”的正下方。运行游戏鼠标移上“开始”按钮上面个时“开始”文字变成“退出”,也就是第三行的字符。
; U( N7 X! d; Y! [“开始”两个字符的定义很明确就是第二行(X  54),怎么会鼠标移上就显示的文字变成第三行的文字(X  108)?(画布扩大方式,原点在左上角)1 l7 @7 @) P3 z, S% {
大侠们,求助啊!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2011-7-29 21:19 | 只看该作者
本帖最后由 davidgbl 于 2011-7-29 21:20 编辑
" t" `+ b  h( K; ]& q- B' q+ g: x+ X0 J& P5 _2 P7 |% i
你把样本放出来我看看,请一段正好搞过类似的东西
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2011-8-2 10:52 | 只看该作者
本帖最后由 rinat 于 2011-8-2 17:24 编辑 : Z5 _0 x2 X6 E2 O' V0 w5 F! ?
9 L0 U0 g' Z3 F, ]' O# x5 K; i
附件已上传,请高手们看一下。。。。

本帖子中包含更多资源

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

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 的帖子% r" d3 q# \6 W: c( z
8 w  h6 r; D  O" {+ x* i# ~* ]
这个问题的确有点怪,我想还是和图片定义的大小有关。
1 V$ U9 F  t* A; x; ]. G! T7 l以BigFont.th为例,第一行定义图片的大小2512X54,第二行应该是定义此张图片字符的数量,. t' t$ t. f6 K  U! e7 E, p, H) d( O
第三行格式:字符编码 X坐标 Y坐标 偏移量 字高  偏移量
0 |0 Q, b; e. c9 V, Y- X& U你可以试试不在竖向上扩大图片,而在横向上扩大图片 在英文字符的后面追加字符,2512X54改成3012X54 试一试,添加中文字符试一试
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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