您的位置:首页 > 其它

RenPy 如何设置支持中文内容

2017-07-02 16:27 2126 查看
【未经本人允许,禁止转载】

RenPy 默认只支持英文,如果想编写中文的游戏,则需要向软件中导入ttf字库文件。

1. 从WIN7导出默认字库文件:

windows系统的字体文件都放在这个文件夹下:C:\WINDOWS\Fonts,首先打开此文件夹,把里面的字库文件 .ttf 复制出来。

2. 把 .ttf 文件放入到 RenPy指定项目的 Game 目录下,如果ttf是中文名称,建议把名称改成英文。如: simfang.ttf

3. 打开 PenPy的 Scipt.rpy 文件,在文本内容上方增加以下代码,指定默认字库名称:

init:
$ style.default.font = "simfang.ttf"
$ style.default.language = "simfang"
init python:
style.default.layout = "greedy"
4. 再打开 Game目录下的 gui.rpy 文件,设置游戏中加载的字库名称,找到 Fonts and Font Sizes这段内容,在下面添加:

## The font used for in-game text.
define gui.text_font = "simfang.ttf"

## The font used for character names.
define gui.name_text_font = "simfang.ttf"


5. 然后保存,编译完游戏,发现可以正常显示中文了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: