[从活塞到游戏机制] 03-响应的条件:更新和信号源

最懂你心的UP课代表来啦!👇👇👇👇👇👇👇
来看看,[从活塞到游戏机制] 03-响应的条件:更新和信号源
目录
1.更新
2.信号源
一、从活塞到游戏机制
1️⃣一个区块

2️⃣活塞响应的两个充要条件,首先是传递给活塞的更新,然后是红石信号源。
3️⃣更新
02:15

4️⃣两种

5️⃣但请注意,活塞能够接受更新的范围只有它的六个面,但活塞排查自己红石信号源的时候是按门的毗邻算的(还要刨去活塞头对着的那个面)。也就是说,存在一种可能:活塞排查信号源的范围内是有信号的,但活塞的六个面没有受到任何更新,所以活塞直接摸鱼并不作出任何响应。

6️⃣这种状态下的活塞只要有个更新,就会啪的一下响应。换言之,这种状态的活塞,会把方块更新转化为自己伸缩状态从而能够输出信号,这就是一个简单的方块更新检测器(Block Update Detector, BUD)。只不过只能用一次(我们现在常用的BUD,基本上都是会自己复位的)。
7️⃣重要逻辑
8️⃣信号源
07:27