马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 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那样可以实现自动跳转到任意一个标签指定的位置进行下一步操作呢?感谢各位大佬的解答啦!
|