找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 怀念丶落樱

[已解决] 以解决!如何输入二或三组数字,完成计算!

[复制链接]
 楼主| 发表于 2021-5-9 20:56:20 | 显示全部楼层

哈?,抱歉不懂
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2021-5-9 20:59:23 | 显示全部楼层
[RenPy] 纯文本查看 复制代码
#script.rpy文件内
default a = 0
default b = 0
default x = 0
label xxx:
call screen z
$ x = a*b


#myscreen.rpy文件内
screen z:
    fixed:
        xcenter 0.5
        ycenter 0.5
        xsize 640
        ysize 360
        vbox:
            input value VariableInputValue("a")
            input value VariableInputValue("b")
            text"[x]"
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2021-5-9 21:03:23 | 显示全部楼层
这么弄是不是不对,报错了
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2021-5-9 21:07:37 | 显示全部楼层
全放在一个文件里也不行
回复 支持 抱歉

使用道具 举报

发表于 2021-5-9 21:14:14 | 显示全部楼层
怀念丶落樱 发表于 2021-5-9 21:07
全放在一个文件里也不行

[RenPy] 纯文本查看 复制代码
default a = "10"
default b = "20"
default x = 0

screen z:
    fixed:
        xcenter 0.5
        ycenter 0.5
        xsize 640
        ysize 360
        vbox:
            input value VariableInputValue("a")
            input value VariableInputValue("b")
            $ x = int(a) * int(b)
            text "[x]"
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2021-5-9 21:18:16 | 显示全部楼层
本帖最后由 怀念丶落樱 于 2021-5-9 21:24 编辑

还是有个问题,a无法修改,就是只能改中间这串,上面这串不让改(头疼)
捕获.PNG
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2021-5-9 22:16:56 | 显示全部楼层
多次测试发现转跳就能解决这个问题,此贴终结。
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2021-5-9 22:40:58 | 显示全部楼层
感谢 “小猪”和“Zealot001”,两位大哥的帮助!
回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-21 23:07 , Processed in 0.100577 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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