文本描边

2022/5/7

本节文档介绍如何使对话框的文本描边

官方文档:https://www.renpy.cn/doc/style_properties.html#style-property-outlines

其它参考教程:https://www.renpy.cn/thread-278-1-1.html

# 需求描述

默认的白色文本很容易和背景融为一体,如果不描边的话,阅读体验会不大好

# 修改代码

Ren'Py 提供了文本样式特性 outlines ,可以全局设置字体描边

# 参考 ver1.0 screen.rpy 49-53行
style default:
    properties gui.text_properties()
    language gui.language
    # 这句就是描边代码了,参数意义分别是:尺寸;RGB颜色;X轴偏移量;Y轴偏移量
    # 建议实际修改下这里的数值来体会一下
    # 全部字体描边,增强可读性
    outlines [(1, "#0c65c9", 1, 1)]
1
2
3
4
5
6
7
8