红石电路吧 关注:32,285贴子:153,436
  • 21回复贴,共1

关于光源方块特性的研究(ybud的进一步研究)

只看楼主收藏回复

这个特性或许还有很多人不知道,所以我就来水了一帖
那么为了防止度娘吞楼一楼就给度娘了


IP属地:广东1楼2018-08-26 01:52回复
    那么先说说某黄为啥会注意到这个特性,也就是因为一个新坑需要用到阳光传感器,且红石灯是暴露于天空的
    然后某黄不小心在阳光传感器这侧的天花板打了个洞

    接着洞堵住了,不过发生了一件神奇的事情 阳光传感器依然有输出信号,且天空光照为10(注意light这一行的sky
    然后我就以为是红石灯在激活状态是透明的,于是我就做了下一个实验,把红石灯这侧给封顶了

    可以看到,阳光传感器依旧是激活状态


    IP属地:广东2楼2018-08-26 02:01
    回复
      2025-12-06 08:43:00
      广告
      不感兴趣
      开通SVIP免广告
      这就有意思了,不过我还没想到这和ybud有啥关系,直到我做了另一个实验
      这个阳光传感器是处于激活状态的,然后我对阳光传感器上方进行更新

      没有反应,于是我对萤石这边进行了更新


      天空光照变为0了,阳光传感器不输出,于是我推断出ybud并不是阳光传感器bud,而是光源方块bud。阳光传感器是起到把阳光值(后面会讲,因为这个和天空光照不同,所以为了区分暂时叫做阳光值)转换成红石信号的一个工具,类似于cbud的压力板这一类


      IP属地:广东3楼2018-08-26 02:10
      回复
        接下来不发图了,直接讲解过程
        因为ybud在晚上会坏,于是乎某黄就在想夜光传感器是不是能够在晚上代替日光传感器使ybud工作,于是乎某黄试了下,结果又发现了个特性:除了天空光照以外游戏内时间也会影响其阳光传感器输出,我把这种相关的光照叫做阳光值,实际上是没有关系的。所以这也就是为啥ybud无法在夜间使用的原因。


        IP属地:广东来自Android客户端4楼2018-08-26 02:14
        回复
          最后总结下几点
          1.光源方块会储存天空光照强度,并且会受到y轴方块更新(这点去看小狼的阳光传感器bud:av592541)和光源强度(要大于所储存的强度)而更新,同时活塞推拉也会造成更新。所以,ybud不是基于阳光传感器bud而是光源方块bud。
          2.有这个光源方块bud的方块有:
          ·萤石
          ·激活的红石灯
          ·岩浆块
          ·燃着的熔炉
          ·发光红石矿
          ·海晶灯
          ·南瓜灯
          (如果还有请补充)
          3.阳光传感器检测时间不止是天空光照,还和游戏时间挂钩 并且两者缺一不可。(ybud夜间失效的原因)
          4.forge等API会影响红石特性,所以ybud在forge版本是失效的
          5.至于火没火星就不在乎了,反正ybud实际运用不多,但这个光源方块bud可以作为室内夜间光源,看起来比较有**,而且无需暴露阳光传感器和红石线之类,其他用途各位自己开发吧。


          IP属地:广东来自Android客户端5楼2018-08-26 02:29
          回复
            最后打个广告:
            RGT红石技术设计中心,主攻械电方面。摸鱼群:235499574 欢迎大佬加入!


            IP属地:广东来自Android客户端6楼2018-08-26 02:32
            收起回复
              大佬看了半天可算看懂了


              IP属地:山东来自Android客户端7楼2018-08-26 09:01
              回复
                这玩意似乎还能做出随机延迟的效果
                前几天试了一下,如果光源和阳光传感器之间跨了区块,那这个bud延迟好像就是光源的区块更新速度
                另外这个更新速度不知道和玩家到光源的距离有没有关系
                如果有关系,那就可以用这个特性检测玩家到装置的距离惹(但是感觉不会很精确


                IP属地:浙江来自Android客户端9楼2018-08-26 09:28
                收起回复
                  2025-12-06 08:37:00
                  广告
                  不感兴趣
                  开通SVIP免广告




                  forge会影响红石?
                  ybud什么玩意?羊 bud?
                  API又是什么玩意
                  cbud又是什么bud?


                  IP属地:辽宁来自Android客户端10楼2018-08-26 09:43
                  收起回复
                    julao
                    julao


                    IP属地:山东来自Android客户端11楼2018-08-26 10:10
                    回复
                      julao


                      IP属地:山东来自Android客户端12楼2018-08-26 19:19
                      回复
                        的确,随着游戏时间变化的输出值应该是在模拟日夜的光强渐变,不过1.11.2的forge版本我用了Ybud是好使的,可能只是optifine这个mod会影响Ybud


                        IP属地:广东来自Android客户端13楼2018-08-28 11:46
                        回复