找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1484|回复: 2

[已解决] 如何在弹出窗口里显示变量

[复制链接]
发表于 2022-3-26 16:44:50 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 智慧的凝视 于 2022-4-1 01:00 编辑

目前窗口里能正常显示变量,但是计算操作后不会随着计算而变动,必须关闭再打开才能刷新
[RenPy] 纯文本查看 复制代码
screen status(marks,stress,love_points):
    tag menu
    frame:
        align(1.0,0)
        xysize(300,200)
        hbox:
            spacing 10
            vbox:
                text "学习成绩: [marks]"
                text "压力值: [stress]"
                text "好感度:[love_points]"
                textbutton "退出":
                    action Hide("status")


发表于 2022-3-26 18:03:45 | 显示全部楼层
有没有一种可能,你把数值当参数传进去了

研究一下下面的代码,为什么两个screen的数值不一样
[RenPy] 纯文本查看 复制代码
screen s_1:
    text 'screen1: [value]'

screen s_2(x):
    text 'screen2: [x]' xpos 0.5
    
label start:

    $ value = 0
    'value = 0'
    
    show screen s_1
    'show screen1'
    show screen s_2(value)
    'show screen2'

    $ value = 1
    'value = 1'
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2022-4-1 01:00:32 | 显示全部楼层
解决了,谢谢大佬
回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-23 23:16 , Processed in 0.064471 second(s), 13 queries , File On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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