RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1146|回复: 2

[有回复] 请教关于设计玩家引导的问题

[复制链接]
发表于 2021-6-2 16:07:52 | 显示全部楼层 |阅读模式

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

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

x
请教大佬下,如果我想搞一个玩家引导,要求玩家必须按照引导点击指定位置才能继续,请问要如何实现?
我个人设想,应该需要禁用掉鼠标点击和键盘正常过流程的功能,然后在需要玩家点击的地方放一个screen,等完成引导后才能继续剧情,不知道是否可行
发表于 2021-6-2 17:27:00 | 显示全部楼层
本帖最后由 小猪 于 2021-6-2 17:29 编辑

screen语句test用于设置按钮,注意设置focus_mask为True
screen语句wait_for_choice用于屏蔽按钮之外区域的点击(此步很重要)


[RenPy] 纯文本查看 复制代码
define a = Character("Jack")

screen test:
    zorder 1

    vbox:
        xpos 73
        ypos 607
        imagebutton auto "button_%s.png" focus_mask True action Jump("your_name")

screen wait_for_choice:
    zorder 0

label start:
    "欢迎来到测试!"
    show screen test
    call screen wait_for_choice

label your_name:
    hide screen test
    hide screen wait_for_choice

    "你叫什么名字?"
    a "我叫[a]。"

    jump end

label end:
    "测试结束!"
    return

评分

参与人数 1干货 +1 收起 理由
BuErShen + 1 感谢分享!

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-21 15:03:10 | 显示全部楼层
小猪 发表于 2021-6-2 17:27
screen语句test用于设置按钮,注意设置focus_mask为True
screen语句wait_for_choice用于屏蔽按钮之外区域的 ...

谢谢大佬
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2021-9-21 04:32 , Processed in 0.054949 second(s), 16 queries , File On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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