红石电路吧 关注:32,255贴子:153,434
  • 8回复贴,共1

【Anna】BUD原理理论

只看楼主收藏回复

本帖子解释BUD的原理,仅由Anna想出,如有雷同,纯属巧合!
·本帖无图
·本帖不考虑侦测器
·本帖禁止(你信吗?)


IP属地:辽宁1楼2017-08-27 11:30回复
    BUD,Block Updated Detector,方块更新感应器
    作用就是检测到特定的更新(为本身所在格子产生更新)后,会给出一个反馈,这里不说红石的激活或者熄灭是因为不是所有BUD都和红石有关
    但是,这是BUD的作用,真正的原理是什么?我已经想了很长时间了(未查看源代码,仅用实践),这种理论可以说得过去,也可以引导我们做出其他的BUD
    首先,在电脑里(手机版大多BUD无法成立),有个非常重要的概念就是红石状态更新,大多红石类的BUD都和这个有关,红石状态更新也属于一种更新,我认为是这样:如果‘’用电器‘’在一刻满足了条件,而且这一刻有它所能检测的更新,它就会给出相应的反馈,如果这一刻没有更新发生,那么它就会处于亚稳态,有了更新发生才会给出相应的反馈,这就是BUD了
    静止水方块和岩浆方块的‘’激活‘’就是开始流动,远离水源的甘蔗,浮空的铁轨,火把(不是红石),植物等等就是掉落(这些都是一次性BUD)
    活塞检测的条件是眦邻方块是否充能,5个BUD位是否充能,或者说,竖着的两个红石灯是否有一个满足条件,这里是一个或逻辑,如果竖着的两个红石灯有一个被激活,就是满足了活塞的激活条件,都没有被激活就是满足了不激活的条件
    所以活塞BUD很好理解了,就是满足了条件——上方的红石灯可以被激活/不激活,但是下方的红石灯没有检测到更新,活塞满足了条件却没有收到更新,进入BUD状态
    这是BUD位充能式的活塞BUD,还有一个,是用不激活的条件变为激活的条件,但是不给更新


    IP属地:辽宁2楼2017-08-27 11:55
    回复
      2025-08-23 19:13:21
      广告
      不感兴趣
      开通SVIP免广告
      活塞推不动12个以上的方块,推不动实体附加值的方块,推不动黑曜石,基岩,推出的活塞和活塞臂,推不动地图边缘,等等,只要满足了条件又不给更新就可以成为BUD,但是只有单稳态方案


      IP属地:辽宁3楼2017-08-27 11:58
      回复
        发射器,投掷器,漏斗的条件检测范围也是活塞的5个BUD位,和眦邻方块,可以参照
        下面讲比较器,比较器的条件是后面的实体附加值方块,和后面隔一个实体方块(不透明方块)的实体附加值方块,检测的更新是除了普通更新,还有实体附加值更新,也可以隔一个实体方块检测实体附加值更新
        探测铁轨的更新都是实体附加值更新,包括上面有实体也算实体附加值更新,不信?问nenn去@正正正正正好
        门只能检测红石元件的更新,所以将方块移来的时候它检测不到更新,就不会推出,相反,红石块可以被检验,所以只能用方块充能
        充能铁轨条件受到距离的影响,比如原先激活一大段铁轨,在靠近边缘的地方放置电源,边缘以外的铁轨收不到更新,进入亚稳态,给个更新就激活啦
        水和岩浆的条件就是他们本身——是否可以流动的水和岩浆,静止的水和岩浆满足了流动的条件却没有收到更新,所以不会流动,这大多是因为地图生成器玩出来的,也可以用浮空冰,是一样的静态水
        远离水源的甘蔗,检测的是旁边是否是有水的,如果没有,它就满足了“掉落”条件,收到方块更新才可以掉落
        浮空的植物,火把,铁轨,甚至梯子,满足了“掉落”条件,但是地图生成器不会给方块更新,所以……
        浮空重力方块,满足了变成“掉落的方块”实体的条件,地图生成器不给更新,所以不会成为“掉落的方块”
        因闪得太快熄灭的红石火把,由于附着的方块没有被充能,它也处于亚稳态
        所有的BUD都可以这么解释,我想,我找到了一个通用的解释BUD成因的方法,这样,我们就有了纯理论的BUD


        IP属地:辽宁4楼2017-08-27 12:19
        回复
          关于方块刻,也可以这么解释,用亮着的红石原矿做例子,它满足了熄灭条件——就是亮着(亮着的才会灭吗),检测到方块刻更新后,就会熄灭,方块刻是在每个游戏刻每个16*16*16的部分随机产生3个方块刻更新:
          小麦可能生长或弹出。
          蘑菇可能传播或弹出。
          藤蔓可能传播。
          火可能熄灭或传播。
          冰和雪可能融化。
          树叶可能枯萎。
          耕地的湿润程度会更新。
          仙人掌、甘蔗和紫颂花可能生长。
          草方块和菌丝可能传播或变成泥土。
          树苗可能长成树。
          熔岩可能使附近的方块着火。
          发光的红石矿会熄灭。
          下界传送门方块可能生成一个僵尸猪人。
          岩浆块可能使上方的水蒸发。
          (自wiki)
          这也是我很多随机信号发生器的原理


          IP属地:辽宁5楼2017-08-27 12:28
          回复
            老调重水


            IP属地:广东来自Android客户端6楼2017-08-27 12:49
            回复
              然后呢,这东西早就有人提出了,wiki上也有


              IP属地:上海来自iPhone客户端7楼2017-08-27 14:23
              回复


                IP属地:黑龙江来自Android客户端8楼2017-08-28 12:23
                回复
                  2025-08-23 19:07:21
                  广告
                  不感兴趣
                  开通SVIP免广告
                  复制粘贴……


                  IP属地:浙江来自Android客户端9楼2017-08-28 12:25
                  回复