人物语音不中断
Luckykeeper 2022/5/8
本节文档介绍如何使人物语音不中断
官方文档:https://www.renpy.cn/doc/preferences.html?highlight=preference#var-preferences.voice_sustain
# 需求描述
人物语音不中断是一个 Galgame 非常常见的功能,Ren'Py 默认会在旁白的时候(准确说是没有新的人物语音的时候)中断前一句语音,这很不好
# 修改代码
非常简单,Ren'Py 提供了一个叫做 preferences.voice_sustain
的选项,默认是 False
,设置为 True
即可
添加一行代码即可
# 参考 ver1.0 screen.rpy 136行
default preferences.voice_sustain = True
1
2
2
# 开放给玩家调整
有少量玩家可能喜欢下一句的时候中断当前语音,本作我们没有做这样的功能,如果想要让这一功能开放给玩家自由选择,只需要结合持久化变量使用即可,这里我们留到讲设置的时候再讲