信息资讯网,打造专业的新闻资讯网站!

帮助中心 广告联系

信息资讯网

热门关键词: as  新闻  43  www.ymwears.cn  乐技

【图片】【汉化】0.980 0.974 本地化文件【spaceengine吧】

来源:网络整理 作者:新闻资讯网 人气: 发布时间:2019-07-24
摘要:【汉化】0.980 ..已知bug:中子星→离子星我也不知道什么鬼,不知道汉化什么好,这回这么多应该够用了又这样无聊的混了一天链接: http://pan.baidu.com/s/1kVe0q

该楼层疑似违规已被系统折叠 

@鸭大鸭二
点了16进制查看后看左边的数字,22代表引号,两个引号之间的就是字符坐标,其他国家的本地化不乱码是因为它们的字符是单字节的,而中文等是双字节的,

SE中一个字节表示一个坐标,坐标在字体纹理中从左上角开始从0到F(10-16用A-F表示),最上面一行纵坐标是0,这行不能用,应该是用来表示字体属性的
要改的话直接在左边输入坐标就好了,不用看它显示的字


我觉得这种显示方式应该很快就会改掉的了,一共240个字符根本不够用
我也试过钩住它从字符到位图的翻译函数来解决此问题,
不过我找不到这个函数的位置,技术不到家没办法,也不知道它的调用方式,所以失败了
不过令我惊讶的是我的C++居然是这样入门的

我的方法是注入dll然后在dll里进行hook,这样就不用动exe了,也比较简单,不过现在说再多都没什么用,等作者更新吧,许可里面也说了这是商业机密,不要对SE进行逆向工程

【图片】【汉化】0.980 0.974 本地化文件【spaceengine吧】




font.cfg 的FontCharsParams参数是字符宽度,一竖竖的0是字符偏移,如果一个字符太长的话就可以用这个,例如SE里的无穷大符号∞


CodeTable参数用字符的Unicode码映射到坐标值,
假如一个字在坐标C1的位置,C1的十进制为193,它的Unicode是12345,那么就输入一行12345 193,这样在SE用输入一个Unicode值是12345的字符时会自动显示193号(C1)字符的位图,
RegisterTable参数用于注册字符大小写,没用过


对于menu.png和font.png用PS改一下就出现显示错误的问题,SE论坛就说要保存为灰度图,我也不知道什么鬼,导出就好了,不要去保存,
其他的大家慢慢研究吧,LZ现在正慢慢陷入水深火热之中

【图片】【汉化】0.980 0.974 本地化文件【spaceengine吧】



【图片】【汉化】0.980 0.974 本地化文件【spaceengine吧】

责任编辑:新闻资讯网

最火资讯

信息资讯网版权所有

新闻由机器选取每5分钟自动更新

QQ:1453123369