RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 201|回复: 3

[已解决] 如何在游戏中修改文字显示速度、等待时间?

[复制链接]
发表于 2019-8-2 09:43:57 | 显示全部楼层 |阅读模式

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

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

x
各位大神:在文字游戏的过程中,有时候需要加速文字显示速度、或者减少等待时间,使得游戏进程加快?
有时候,又需要减慢,如何调控参数?

我在游戏正文中修改这俩参数,但没有效果。请问如何处理?
$preferences.afm_time = 20 #自动滚动的等待时间。

$preferences.text_cps = 45 #显示文字的速度。越大越快

发表于 2019-8-5 18:21:12 | 显示全部楼层
preferences.text_cps
文本显示速度。0表示立刻显示所有文本,否则表示每秒显示的字符数。等效于环境设定的“text speed”。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-17 22:03:29 | 显示全部楼层
BuErShen 发表于 2019-8-5 18:21
preferences.text_cps
文本显示速度。0表示立刻显示所有文本,否则表示每秒显示的字符数。等效于环境设定的 ...

我知道这个参数,问题是在游戏过程中,如何修改这个参数?
回复 支持 反对

使用道具 举报

发表于 2019-8-18 08:57:51 | 显示全部楼层
写法是对的,参数理解错了,还有别忘了结束后,改回玩家原设置(用一个变量存储玩家原参数)。
[RenPy] 纯文本查看 复制代码
# 游戏在此开始。
label start:

    $ preferences.text_cps = 0
    "数值表示每秒显示的字符数,但0是立即显示文本"

    $ preferences.text_cps = 10
    "不要点击鼠标,每秒显示的字符数为10效果"

    $ preferences.text_cps = 6
    "不要点击鼠标,每秒显示的字符数为6效果"

    $ preferences.text_cps = 2
    "一个汉字是2字符数,每秒显示的字符数为2效果"

    $ preferences.text_cps = 1
    "数值1是最慢... 慢 ..."

    # 此处为游戏结尾。
    return
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2019-10-22 07:43 , Processed in 0.083531 second(s), 21 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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