【抛砖引玉】关于通过活塞控制方块的各种办法(改)(图文)
1.单面粘性活塞
单面粘性活塞就是指像这种只有一面厚的活塞组
这可以说是最初始的使用方法 直接使用原设定
正因为这样它的使用较为简单 但是缺点在于它只能拉一个方块(如下图)
推动之前
推动了
收下来
我们可以看到有一排的石头都没有被收下来 这是因为粘性活塞只能拉动有直接接触的那一个方块 所以当遇到如下图的长宽均大于2的情况时 就无法达到效果
当遇到这样长宽均大于2的方块时就会出现下图的情况
2.重力+粘性活塞
这个方法的原理就是利用沙子沙砾受到重力影响来制作的
当下面的沙子被向下拉了以后 上面的沙子由于重力下落 从而不会出现第一种方法的中间方块无法控制的问题
而且他的活塞放置可以全在地下 并且占用空间小 从而方便隐蔽
但缺点就是限制性太强 因为受到重力影响的东西太少(沙子砂岩)
因此如果周围是石头或者草地的话反而是此地无银三百两
(我没看到我什么都没看到)
而且沙子很容易被破坏
(我真不是故意的)
3.推拉控制
这个方法是我玩的时候想到的(不知道有没有人也想到了呢)。即用两组活塞(方向相反)来分别推动它向不同的方向移动(有点像肌肉运动一样)如下图原样
向上推然后收回来
可以适应各种大小与环境
但缺点很大 :首先它占地的位置很大 (看上图就知道了 实际漏出来的只有白色石头那一块)一套下来要4倍露出来的部分的大小
并且它的红石线路很不好放 (依然看上图)
4.立体活塞
这可以说是目前最好的解决办法 它拥有强大的兼容性 可以控制各种各样的方块
做个暗道什么的可以神不知鬼不觉这是我利用立体放置方法做的一个暗道 什么都没有?不 马上有了
换个方向再来一次
不过缺点就是复杂(特别是红石)要控制好延时 在尽量减少占用空间的同时还要避免线路冲突
下面是内部线路的图片
而且对厚度要求较高。
以上就是我目前知道的方法 希望新手看了可以对活塞控制有进一步的了解 也欢迎各位发表自己的看法 观点 或是自己的解决方案 一起交流
以上