找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2854|回复: 4

[求助] 按钮的return问题

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

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

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

×
Return(value=None)
使用提供的值返回给当前的互动行为,提供的值不可以为None。常用于菜单和imagemap,用来选择交互行为的返回值。如果使用的是 call screen 语句调用界面,返回值就会放置在 _return 变量中。


call screen 语句调用界面,返回值就会放置在 _return 变量中。这句话什么意思啊?


[RenPy] 纯文本查看 复制代码
         imagebutton idle "iphone0" hover "iphone1"action Call("打电话") 

label 打电话:
    "无信号..."
    return



我做了一个电话按钮,但是return了就结束了....return应该改成什么才能返回去啊?谢谢各位大佬T T
发表于 2021-11-13 09:39:00 | 显示全部楼层
本帖最后由 怀念丶落樱 于 2021-11-13 09:41 编辑

jump语句用于将主控流程转入给定的脚本标签(label)处。
[RenPy] 纯文本查看 复制代码
label loop_start:

    "哦,不!看起来我们陷入了一个无限循环之中。"

    jump loop_start
回复 支持 抱歉

使用道具 举报

发表于 2021-11-13 20:29:12 | 显示全部楼层
_return是一个系统变量,储存返回值,可以调用
Return这个事件将返回值赋值给_return
比如 action Return(True)
>>print(_return)
>>True
回复 支持 抱歉

使用道具 举报

发表于 2021-11-19 13:59:16 | 显示全部楼层
label居然可以用中文,这样不会报错吗?
回复 支持 抱歉

使用道具 举报

发表于 2021-11-27 12:03:08 来自手机 | 显示全部楼层
return就是结束,你说的应该是jump,jump+label标签=回到label那一行
回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 09:54 , Processed in 0.112804 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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