加入收藏 | 设为首页 | 会员中心 | 我要投稿 173173游戏网 (https://www.173173game.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 新闻中心 > 游戏攻略 > 正文

《星界边境》密码门制作方法详解

发布时间:2014-01-21 12:21:08 所属栏目:游戏攻略 来源:游戏媒体
导读:说道密码门,其实先前SH关于机关的贴子里有提到,但那毕竟是通过陷阱来完成数字排序的,功能也不全面。用在陷阱上,例如地砖密码,就是说,前面输入的数字无法再次按动,或后面再按的时候没有任何效果。而这次我们所要实现的为:1/9^6为正确概率几率的密码锁

  下面我来说下电路运行过程:

  与③连接的按钮为数字7,是正确的数字。当七被按下后,按钮会输出1秒的高电平,由于①两个输入端都与数字7相连,故两个输入端同时接入高电平,(将锁存器输出变为高电平)并同时断开(当上端输入低电平时下端无论高低电平如何变化都不会改变上端接入低电平前锁存器的输出类型)这样一个高电平输出信号就被我们留住了。

  有人可能要说了,一位密码直接将锁存器输出端与门的输入端相连就好了,实则不然。因为我们这里所讲的是多位密码顺序输入电路以及密码门的前置,看过下面的就明白了。

  当我们按下错误的按钮时①输出高电平,被②转化为低电平,由于我们没按7,故③输出为低电平,两个低电平接入非门,非门输出高电平到到①和③的上端(开放更改锁存器输出类型权限)。按钮在按下后会持续1秒的高电平输出,在它关闭前电路便已经打开了1,3的修改权限,也就是说这时候①处锁存器可以说是没起到应有的作用(②锁存器的存在价值在于当输入正确时保留信号,这个在多位密码时会用到,同时可以保持门卫开启状态。至于①处为何用锁存器后面会提到)。

  也就是说,当输错密码时,电路会在一秒钟的时间内自动复位。

  这便是B7的一位密码。

  一般来说我们习惯将密码设为六位,当然无论多少在电路中都是一个重复的过程。

  就拿三位密码(728)来举例好了

  如图所示的电路其实就是重复了三次一位密码的电路,而每个电路后加上的非门为的是使按下正确数字后的输出信号为持续低电平,这样只有当所有数字都被按下时,非门才会对门输高电平(开门)。而当例如在输入7前输入2时,电路会自动初始化。如此实现了两点:所有数字都被输入,只有当输入前一数字后,输入后面的数字才不会初始化。

  这里⑦中下面的锁码器与7相连,上面的锁存器连接除7之外的数字。而②中下面的锁存器连接2,上面的锁存器连接7和2以外的数字。⑧中下面的锁存器连接8,上面的锁存器连接除8和2以外的数字。

  所以,这是个成功几率为1/9*8^5的门锁。相比地砖密码大大提升了输错的概率。通过的就是:当前一个数字输入后打开后一个数字锁存器的修改权限(例如当与数字7对应的锁存器亮起后,输出高电平到2负责接收错误信号的锁存器上端,这样当有错误信号产生的时候,这个锁存器会输出一秒的高电平将整个电路初始化,但当我们第一次输入7的时候,由于2没亮,故不会改变8上端锁存器的输出类型,这样在8的错误端就能连接7了)。也就是说,相对于地砖密码,第二个数字往后的部分都可以将负责接收错误信号的锁存器与上上个数字相连。

  这里有一点值得注意,当任意一错误端(每组位于上面的锁存器)变为高电平输出时,电路会自动初始化,这个过程通过给左上角或门一个强电流来实现的。这时,或门会给所有锁存器上端一个高电平,使其变为与下端接入口同步,当错误端初始化后,或门也将归为低电平输出。也就是说,想实现全电路初始化的前提是,每个锁存器在或门变为低电平输出前下端输入端保持低电平输入。

  下面便是以1/9^6为正确几率的密码锁的部分布置,如图(重复数字同理):

(编辑:173173游戏网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读