1055Lab

版本1.13.2
用 time query gametime 指令测试电路延迟
线路一(最上面的线路)的延迟为8gt
而线路二和线路三的延迟均为9gt
如果按照线路一计算,活塞的延迟为2gt
如果按照线路二和线路三来计算,活塞的延迟为3gt
请问为什么会导致这种差异啊?

坑触可
——刻 Minecraft Wiki( https://minecraft-zh.gamepedia.com/%E5%88%BB

1055Lab
坑触可 发表于 2019-10-7 17:42
  • 红石火把在对收到的信号进行反转时会产生1刻延迟。
  • 红石中继器在默认情况下当它上面的两个红石火把 ...

  • 你的回复完全和我的问题没关系啊)
    这是我从Minecraft Wiki上找到的内容:
    每个游戏刻内部有6个阶段,分别是:计划刻(N),随机刻(R),活塞刻(B),实体刻(E),漏斗刻(T),玩家刻(P)。每个游戏刻都是按照这个顺序处理事件的。

    不同的事件是在不同的时间发生的,比如大部分红石原件是在计划刻处理的,植物生长是在随机刻,活塞的开始运动以及音符盒的发声都是在活塞刻,而实体刻主要是非玩家生物,掉落物,所产生的事件,漏斗刻是处理漏斗的吸收与传送物品以及活塞的停止运动,而玩家刻就是处理由玩家导致的事件。

    按照这种理论,确实可以解释线路二和线路三的延迟为9gt,但是无法解释线路一的延迟为8gt

    第一页 上一页 下一页 最后一页