找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1359|回复: 5

[已解决] 关于时间计数器的一些问题

[复制链接]
发表于 2021-12-21 10:11:59 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 qwe3147969113 于 2022-2-27 17:23 编辑

先放几段我现在用的计数器代码这是screens端

[RenPy] 纯文本查看 复制代码
default time = 5.0

default time_label = None

default persistent.timed_choices = True
screen choice(items):
    style_prefix "choice"
    
    vbox:
        for i in items:
            textbutton i.caption action i.action
            
    if (time_label is not None) and persistent.timed_choices:
        
        bar:
            xalign 0.5
            ypos 400
            xsize 740
            value AnimatedValue(old_value=0.0, value=1.0, range=1.0, delay=time)
        timer time action Jump(time_label)
        
        
###################################################
##在标签处
#开始:##################################
#激活计数器 
$ time_label = "nombre"
#停用计数器
$ time_label = None
####################################################


这是script端调用的函数
[RenPy] 纯文本查看 复制代码
$ timeout1s_label = xxx"



是这样子的,由于这个代码使用具有局限性,是参照menu时间计数器来改变的,也就是说只有在menu条件下这个调用函数才会生效,能请问一下各位大佬,有没有一种办法能让这个函数在非menu条件下进行使用呢?比如播放一段视频的时候,是否有办法将这段函数加进视频里面?这样就可以实现播放完后自动跳转下一段视频的效果
[RenPy] 纯文本查看 复制代码
image cs_movie1z = Movie(play="xxx", loop=False) 


为了防止我表达不清楚或者有些各位大佬没理解我说的话下面放一段我常用的计数器案例

[RenPy] 纯文本查看 复制代码
$ timeout1s_label = "yesx"##超时未选择系统会自动跳转到这个标签
menu: 

    "逃脱":
        jump yesdf##如果用户自己选择则跳转这个标签


这是我在menu中常用的,大概意思就是如果我在视频条件下,有没有办法实现视频播放完成后,像menu那样可以实现自动跳转到任意一个标签指定的位置进行下一步操作呢?感谢各位大佬的解答啦!

发表于 2021-12-21 21:09:14 | 显示全部楼层
此帖仅作者可见

使用道具 举报

发表于 2021-12-22 08:39:47 | 显示全部楼层
此帖仅作者可见

使用道具 举报

 楼主| 发表于 2021-12-22 09:03:12 | 显示全部楼层
此帖仅作者可见

使用道具 举报

 楼主| 发表于 2021-12-22 09:05:04 | 显示全部楼层
此帖仅作者可见

使用道具 举报

发表于 2021-12-22 10:38:07 | 显示全部楼层
此帖仅作者可见

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 23:08 , Processed in 0.120688 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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