在之前的下压结构帖子已经展示过大概是什么样的了,那么在这里我就直接放出结构了 很明显,与下压结构不同的是,这里不再使用下压处理中间的方块,而是使用二段递归来拉回 |
那么,底部还是和下压结构的布线一样,不用担心会影响到递归组最下面的那个活塞 这样就完成2x2了 继续,往上走线 双非门,激活最顶上三个活塞 还是双非门,激活最左边俩 至此,已经完成了关门 拉下拉杆,开门,还剩一个二段递归,这也是难点所在 现在是关门状态,如下图放置活塞 那么在开门的时候,首先左边活塞顶部的红石线失去信号,左边活塞收回 紧接着,右边下推着一个红石块的活塞收回,拉回红石块,红石块激活左边活塞,左边活塞再次伸出 接下来再接上一个非门,就成为了能够直接使用的下边沿脉冲发生器 不急,咱先来做个二段递归 首先一个火把,可以让两个活塞伸出,但是无法正常收回 所以相对火把来讲,需要再多出2t延迟,激活最底部的活塞 那么我把拉杆移到下方,多增加一个火把,并且使用4t中继器,达到2t的延迟差 看到这个亮着的火把没有,以它作为非门,再接个脉冲发生器,完美 很明显,这里最后是用了上位激活的方式来完成最后一个收回动作 但是不必担心缺少更新,由于下边沿脉冲和前面的收回动作衔接的足够紧凑,所以上部活塞在刚被完成拉回时,就收到了脉冲,也就是自身给了自身一个更新 最后将这个递归放到门里 由于右边产生的下边沿脉冲的持续时间太短,所以原本的4t中继器必须改为3t中继器,不信的话可以自己试试会有什么结果 开门 完成 现在体积是8x13=101 Blocks 当然,用点黑科技,可以继续压缩,继续往下看 |
现在是黑科技时间,当然,是不用观察者的前提下 首先来看顶部,这一条红石线增加了体积,那就想个方案代替掉 那么首先放一个向上的活塞,普通的就好,把红石线连到活塞上,并且在活塞上放一个铁轨,最后在铁轨上放一个矿车,激活一下这个活塞,把铁轨推掉 我图上没推,但是做的时候一定要推一次 旧版本没法直接放铁轨,可以在活塞上放一个方块,在方块上放铁轨,放上矿车,然后打掉方块 接下来如下图摆上绊线钩和线(噢我亲爱的达瓦里希,有了这个你就无敌了 原理很简单,上推一个实体,让绊线钩检测,发出信号 顺便讲一下为什么上面要推掉铁轨,如果不推,在第一次使用的时候,铁轨会把线给顶掉 好,现在可以正常使用了 体积是8x12=96 Blocks 这个门原作者依然是bbb,贴吧ID yuank5121 什么你以为压缩到这就结束了吗? 不,没有,我们继续压 明显的,左右两侧已经压到了机制,顶部也一样,那么只能拿底下开刀了 现在,把二段递归拆出来,先这么放个火把 然后在火把所依附的方块上放个红石粉,组成一个高频,你们绝对玩过这玩意 让这个高频运作一会,你会发现,火把和红石粉都灭了,对,都灭了 火把会一直保持熄灭状态,直到你再次更新它 放个方块更新火把之后,它会再次运作,发出8次单刻脉冲后熄灭 接下来像我这么摆 给火把一个更新 你会发现它奇迹地把方块收回了 实践证明这玩意是可用的,而且只要你不瞎更新,它是非常稳定的,好像就算瞎更新也没多大事 至于原理,这玩意太黑了,我不想讲,自己去做一个用用然后理解理解就好了 回到门上,咱先把这个递归放进去 接下来用中继器给一个更新,为了有足够的时间完成开门时前面的动作,延迟3t 那么到这里就算是压缩完毕了,在关门之后,这个二段递归的电路也会运作,但是没关系,并不影响 不过呢,要等火把彻底熄灭,才能开门 现在体积是8x11=88 Blocks 喔,超级小 |
2017-02-03 01:08:00
1903863054 发表于 2017-2-3 22:15
为什么我学做的(1.11.2)最后2次递归收不回(其实是不知道怎么更新不到红石火把) ...
2017-02-03 22:20:00
2019-04-11 19:00:00