renpy动态可视组件的使用
国庆假期没得干,稍微学了点renpy的东西.为了实现一个能变背景图和标题等控件的音乐室,学到了这个东西.顺便水一篇博客
官方文档:可视组件 — Ren’Py 中文文档 (renpy.cn)
简单来说,这个控件的入参是一个返回控件实例的方法
,在每次更新的时候调用这个方法来拿需要的控件显示出来.
我写了一个简单的包装器:
1 |
|
这个包装器的参数分别是:
- 控件的构造器,
Image
或Text
之类,也可以是返回控件的方法 - 一个函数,它的返回值将作为上面构造器的参数
- 控件构造器的其他参数(kwargs)
使用:
1 |
|
renpy动态可视组件的使用
https://www.hakurei.org.cn/2024/10/05/renpy-dynamicdisplayable-wrapper/