• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

讨论 [JAVA 1.20.4]这个TNT复制机是怎么工作的?

  • 主题发起人 主题发起人 suzu
  • 开始时间 开始时间

suzu

【Lv:1】

注册
2024/04/28
消息
1
金粒
250金粒
rtrt。刚刚接触红石,想研究一下tnt复制机的原理,但是始终搞不清这个设计里tnt是怎么被点燃的……有没有大佬可以指点一下?

我理解的该机器的时序:
1. 点击右侧音符盒,侦测器和tnt被推到左边;
2. 侦测器发出信号,左侧音符盒和活塞被激活,活塞把tnt和侦测器替换成36号方块;
3. tnt和侦测器被推回去,同时刷出点燃的tnt,实现复制。

但是中间在tnt被替换成36号之前点燃tnt是怎么做到的?

下面是机器的结构图。

2024-04-28_12.13.37.png
 
在TNT变成36号方块之前,它已经处于激活状态,因为bud,TNT不知道自己已经激活,而推出后,音符盒给了它一个更新,它被激活,但因为活塞推它(此处需了解活塞推方块的机制)它在前面创建了一个TNT,之前位置TNT又被激活,所以复制出来了一个(可能不对,说错勿喷)
 
不需要知道怎么工作的,我只知道跟着投影抄作业~~
 
TNT被活塞推出的一瞬间被激活,然后就被复制
 
至于gjyyds1说的是这种
【TNT复制原理解剖】
 

在线管理成员

在线会员

  • 二白
  • CKY
  • 13213123123123124124
  • 张松严
  • Shi_Ku
  • Sh1roCu
  • yidoor
  • 我来诠释手法
  • 璀星海
  • Inter
  • humataddiyar
  • 魔王llx
  • xuantianzhilin
  • YUN6613
  • kukemc
  • SK-1
  • hongyu666
  • MoLanMC
  • 张志明
  • 冷凍烏薩齊
  • Taoisa
  • HiTech0926
...和 43 更多。
后退
顶部 底部