i
历史内容提示该贴最后回复于3年前,可能已无人跟进讨论,内容时效性无法保证,请谨慎参考。本主题已发布约 2531 天
查看: 15445|回复: 1

[求助] 如何返回到上一句话?

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

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

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

×
[RenPy] 纯文本查看 复制代码
screen citymap:



     imagemap:

         idle "city1"

         hover "city3"

         hotspot (786, 581, 139, 135) clicked Jump("学校") #点学校,去学校。





lebel  学校:

       “不开门。”


大致代码如上。

现在有个问题是:我有2种方式去学校。1通过点击地图的方式去学校。2从家里的menu选项中直接去学校。
请问要在"不开门"后 加一段什么代码。才可以返回上一个画面?(效果像是鼠标回滚那样。)


感谢各位大佬无私的解答!


发表于 2019-11-13 20:13:52 | 显示全部楼层
用脚本标签(label) 跳转,看renpy中文文档,脚本标签(label)和主控流程
脚本大意这样:
[RenPy] 纯文本查看 复制代码
# 游戏在此开始。
label start:

    "我该去哪里?"

## 用screen 进行选择,直接Jump("xuexiao")即可。
#    call screen citymap

## 下面是菜单选择。
    menu:
        "请选择。。。"

        "学校":
            jump xuexiao # 跳转到 标签“xuexiao”

        "公园":
            jump gongyuan # 跳转标签“gongyuan”

## 脚本标签:”xuexiao“,用于学校剧情
label xuexiao: # 不建议用中文“学校”

    "到达学校"
    "不开门。"
    jump start # 返回选择 标签start 哪里

## 脚本标签:”gongyuan“,用于公园剧情
label gongyuan:

    "公园未开放,到学校看看"
    jump xuexiao # 返回选择 标签xuexiao 哪里

还有建议萌新们,先学习【经验教程】版本两个置顶 Ren'Py引擎入门教程


回复 支持 1 抱歉 0

使用道具 举报

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

本版积分规则

相关侵权、举报、投诉及建议等,欢迎加入QQ交流群:1028986456

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|苏ICP备17067825号

在本版发帖返回顶部