RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1100|回复: 4

[已解决] 游戏汉化移植安卓显示找不到字体

[复制链接]
发表于 2020-3-19 10:50:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
本帖最后由 jf1998 于 2020-3-19 15:46 编辑

如题,我将汉字的字体文件已经放入了game/fonts文件夹中,gui.rpy中调用字体的代码也更改了,电脑端游戏显示正常,但安卓端一直显示Could not find font u'fonts/simkai.ttf。求大佬解答。
发表于 2020-3-19 14:51:24 | 显示全部楼层
fonts 不等于 font ,检查一下拼写。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-19 15:46:11 | 显示全部楼层
Ag2S 发表于 2020-3-19 14:51
fonts 不等于 font ,检查一下拼写。

打错了,错误提示信息里也是fonts
回复 支持 反对

使用道具 举报

发表于 2020-3-19 21:12:48 | 显示全部楼层
jf1998 发表于 2020-3-19 15:46
打错了,错误提示信息里也是fonts

直接给你个万能替换字体的方法吧,直接新建一个rpy文件。然后填入下列内容:
[RenPy] 纯文本查看 复制代码
init 200  python:
    config.language='chinese'
    if config.language=='chinese':
        config.font_replacement_map["DejaVuSans.ttf", True, False] = ("fonts/simkai.ttf", False, False)
        config.font_replacement_map["DejaVuSans.ttf", True, True] = ("fonts/simkai.ttf", False, False)
        config.font_replacement_map["DejaVuSans.ttf", False, False] = ("fonts/simkai.ttf", False, False)
        
translate chinese style default:
    font "fonts/simkai.ttf"
translate chinese python:
    gui.button_text_font = "fonts/simkai.ttf"
    gui.glyph_font = "fonts/simkai.ttf"
    gui.interface_text_font = "fonts/simkai.ttf"
    gui.text_font = "fonts/simkai.ttf"
    gui.name_text_font = "fonts/simkai.ttf"
回复 支持 反对

使用道具 举报

发表于 2020-3-30 16:44:12 | 显示全部楼层
提示不是已经告诉您了:"Could not find font u'fonts/simkai.ttf"
找不到字体 fonts/simkai.ttf
字体在的话,搜索脚本里字体,看看路径或字体文件名对不对。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号 | 苏公网安备 32092302000068号 )

GMT+8, 2020-11-30 00:02 , Processed in 0.032384 second(s), 13 queries , File On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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