RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 78|回复: 2

[已解决] 请问在分支中如何实现点击某选项之后隐藏呢

[复制链接]
发表于 2019-4-25 22:07:45 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 hzx9991 于 2019-4-25 22:25 编辑

如题,我想要实现在点击选择某一个选项之后该选项不再出现比如在选择A之后,当重新跳到ABC  A选项无法再被点击
[RenPy] 纯文本查看 复制代码
[mw_shl_code=renpy,true]label ABC:
    if A and B:
          menu: 
             "C":
              jump C
    if A:
      menu: 
             "B":
              jump B
             "C":
              jump C
    if B:
        menu: 
             "A":
              jump A
             "C":
              jump C

    else:
          menu: 
             "A":
              jump A
             "B":
              jump B
             "C":
              jump C
label A:
    $ A = True
    "这是A"
    jump ABC
label B:
    $ B = True
    "这是B"
    jump ABC
label C:
    "这是C"
    "继续游戏"
    jump D 
label D:
    "现在继续游戏"
    "123"
    "游戏结束"


我想到了用条件语句,但是这么写确实有些麻烦,不知是否有更好的办法~
谢谢~




发表于 2019-4-26 00:13:21 | 显示全部楼层
[RenPy] 纯文本查看 复制代码
default drank_tea = True

label start:   
    "aaaaaaaaaaaaaaaaaa"
    menu:
        "向左":
            "aaaa"
        "向右":
            "bbbbbbbbb"
        "向前看" if drank_tea:
            "ccccccccccccc"
            $ drank_tea = False
            jump c

label c:
    "ddddddddddddddd"
    jump start

https://www.renpy.cn/doc/menus.html?highlight=menu
这个你可以看下

评分

参与人数 2干货 +2 收起 理由
BuErShen + 1 版区有你更精彩(*^_^*)
龙氏 + 1 感谢解答!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2019-4-26 09:35:34 | 显示全部楼层
老司机飞飞飞 发表于 2019-4-26 00:13
[mw_shl_code=renpy,true]default drank_tea = True

label start:   

谢谢~ 我再去仔细看看文档
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2019-5-24 03:42 , Processed in 0.077271 second(s), 23 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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