Project1

标题: 求一种机关的做法 [打印本页]

作者: lsqflyqq    时间: 2018-10-30 12:56
标题: 求一种机关的做法
初学者求教,想做一个机关,就是那种  比如说有4个按钮,必须要按一定顺序挨个点击按钮,才能通过,按错一个就要被传送回去再来,不知道该如何实现 有没有人做过哇
作者: 墓雷    时间: 2018-10-30 14:24
这个...用一个变量就可以解决
假如四个按钮  依你设想的按键顺序来看分别是ABCD
那么初始设变量x=0 说明按钮已被重置或还未开始按 此时按BCD没有反应 按A则x+1
当x=1 说明A已被正确按下  此时按A(如果可以重复按的话) 或CD则变量x重置为0 按B则x+1
当x=2 说明AB都已被以正确顺序按下 此时按AB或D都会将变量重置为0 按C则x+1
等等依次类推   当x=4时  使用并行判定确认变量值为4后 以剧情或音效之类的提醒玩家谜题已解开就行了
另外 如果四个按钮是按下去就不能重复按的话  那么最好变量重置最好是在按钮重置时进行  以免上一轮解谜的变量留到了这一次
望有助
作者: wabcmcc    时间: 2018-10-31 22:33
事例工程 開關.part1.rar (2 MB, 下载次数: 148) 開關.part2.rar (545.79 KB, 下载次数: 131)


作者: lsqflyqq    时间: 2018-12-17 18:48
wabcmcc 发表于 2018-10-31 22:33
事例工程

非常感谢




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1