[Ren'py 教程] 超简单在历史页面播放语音功能
2022-07-21 10:43 作者:黑凤梨BlackPineappl | 我要投稿
这个功能很多游戏都支持,但是查找了下发现有古早renpy文档讲如何支持这个功能。但是阅读文档《对话历史》这个章节,发现里面其实有个变量叫voice的,可以拿到voice文件。从而实现播放语音的功能。下面这个代码是比较简略版本,用了一个textbutton来播放,大家也可以直接写自己需要的。
文档:https://www.renpy.cn/doc/history.html
核心实现播放语音的代码如下,需要把他加入到history这个screen里面去。这个代码的逻辑就是判断,是不是有voice,如果有,点击这个按钮就会播放这个语音。
下面是完整的代码:
修改label start用来测试
修改history screen,把刚才的核心代码加入进去。