RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 30|回复: 0

皮肤(新)

 关闭 [复制链接]
发表于 2018-5-6 12:08:34 | 显示全部楼层 |阅读模式

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

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

x
皮肤(翻译:被诅咒的章鱼)

Ren’Py支持启动器换皮——修改启动器外观。实现这点需要完成下列步骤:

皮肤需要指定使用的Ren’Py,不前向和后向兼容。

1. 进入“设置”界面,选择打开启动器工程。(译者注:当前最新版本中无法从启动器工程创建脚本文件,请直接进入Ren’Py安装目录下的launcher/game。)
2. 创建 skin.rpy 脚本文件。
3. 将下列内容复制到 skin.rpy 里:
[RenPy] 纯文本查看 复制代码
init python:

    # The color of non-interactive text.
    TEXT = "#545454"

    # Colors for buttons in various states.
    IDLE = "#42637b"
    HOVER = "#d86b45"
    DISABLED = "#808080"

    # Colors for reversed text buttons (selected list entries).
    REVERSE_IDLE = "#78a5c5"
    REVERSE_HOVER = "#d86b45"
    REVERSE_TEXT = "#ffffff"

    # Colors for the scrollbar thumb.
    SCROLLBAR_IDLE = "#dfdfdf"
    SCROLLBAR_HOVER = "#d86b45"

    # An image used as a separator pattern.
    PATTERN = "images/pattern.png"

    # A displayable used for the background of everything.
    BACKGROUND = "images/background.png"

    # A displayable used for the background of windows
    # containing commands, preferences, and navigation info.
    WINDOW = Frame("images/window.png", 0, 0, tile=True)

    # A displayable used for the background of the projects list.
    PROJECTS_WINDOW = Null()

    # A displayable used the background of information boxes.
    INFO_WINDOW = "#f9f9f9"

    # Colors for the titles of information boxes.
    ERROR_COLOR = "#d15353"
    INFO_COLOR = "#545454"
    INTERACTION_COLOR = "#d19753"
    QUESTION_COLOR = "#d19753"

    # The color of input text.
    INPUT_COLOR = "#d86b45"

4. 根据需要修改skin.py的内容就能给启动器换皮了。还可以将你自己的图片文件放入 launcher 的 game 目录中。

如果 skin.rpy文件有问题将不能正常运行启动器(launcher)。修复这种问题时,需要从 launcher 的 game 目录中移除 skin.rpy和skin.rpyc文件,运行启动器。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2018-10-24 11:35 , Processed in 0.040419 second(s), 21 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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