找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 67|回复: 3

[已解决] screen下if语句的语法问题

[复制链接]
发表于 6 天前 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 没有感情的撒手 于 2024-11-29 09:41 编辑

萌新求解,折腾许久,还是没找到答案
这里在新文件myscreen.rpy中编写screen ‘ZD’,其中包含有一个进度条和一个按钮,按钮每按下一次,进度条的值GC也就会增加一点。
最后问题是通过if 语句判断进度条达到100后,无法执行显示screen ‘js’界面。
中文文档找了很久,但具体的语法位置适中找不到



9caca518f5ce255cfab239071753c9d3.png



发表于 5 天前 | 显示全部楼层
本帖最后由 烈林凤 于 2024-11-29 21:37 编辑

答:使用use

use JS()

show是label中独有的展示图片的方式,想要在界面中展示界面,可以使用Show()use等方式
点击文字查看文档,Show()是button中的一个行为,use可以同add、text等直接在screen中直接使用,注意其中的区别!
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 5 天前 | 显示全部楼层
烈林凤 发表于 2024-11-29 00:30
答:使用use

use screen JS()

感谢回复
    if GC >= max :
        use JS (flag=1)
就可以了
回复 支持 抱歉

使用道具 举报

发表于 5 天前 | 显示全部楼层
没有感情的撒手 发表于 2024-11-29 09:41
感谢回复
    if GC >= max :
        use JS (flag=1)

回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-4 01:58 , Processed in 0.139668 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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