红石电路(红石渣必修)
热度:2221
评论:1

红石元件

红石元件是在红石电路里具有一定使用目的的方块,大致分为三个大类:

充能

红石元件与部分方块能够被充能或解除充能。如果说一个方块被“充能”了,则这个方块就可以作为电源,具有向毗邻的“电器”方块供电以使其工作的潜力。(“毗邻”是这样定义的:一个方块是正方体,正方体有6个面。也就是说与一个方块的任意一个面接触的方块最多可能有6个,称之为“与该方块毗邻的方块”)。

当非透明方块(例如石头、沙石、泥土等)被电源 (或是中继器、比较器)充能,我们称这个方块被强充能了(这个概念与充能等级不同)。强充能的方块可以激活毗邻的红石线。

当非透明方块仅被红石线充能,我们称这个方块被弱充能了。与强充能的唯一区别是,弱充能的方块无法激活毗邻的红石线。

被充能的方块(无论强度如何)都可以影响毗邻的红石元件。不同的元件产生的反应不同。您可以查看这些元件的具体描述。

充能等级

充能等级(又称”信号强度“)为0到15的整数。大多数电源组件均提供满强度的15级信号,但少数电源组件能提供可定义的信号强度。

红石线能向相邻的红石线传导信号,但每传导1格,充能等级就降低1。因此,连续的红石线最远能将能量传到15格远。为了突破这个限制,你可以保持(使用红石比较器)或是重新加强(使用红石中继器)红石信号。充能等级只会因为红石线之间的直接传导而衰减,不会在红石线与其他元件或方块之间衰减。

红石(状态)更新

当电路的某一部分发生状态的改变,该改变会引起所有毗邻方块的“红石(状态)更新”(请勿与Minecraft 1.5正式版的代号“红石更新”混淆)。红石更新是个连锁反应,会计算直到到达已载入区块的边界。

红石刻

红石刻(Redstone tick)为Minecraft计算红石机构状态的最小时间单位,等于0.1秒。红石火把,中继器以及激活的红石组件需要1刻或更多时间改变状态,这就引入了在大型电路中至关重要的延迟。

红石刻与“游戏刻”或“方块刻”不同。当讨论红石电路时,“刻”一词仅指“红石刻”。

信号与脉冲

具有稳定输出的电路能够产生信号——“激活/非激活”时称为“真/假”或“高电平/低电平”。当信号出现一个较为短暂的非激活-激活-非激活过程,该过程通常被称为脉冲(或正脉冲。相反的过程被称为负脉冲)。

非常短的脉冲(1-2刻的)可能会使一些电路组件由于红石部件的更新顺序差异而产生问题。例如红石火把、比较器无法响应由中继器形成的1刻脉冲。

电路与机械

两个术语通常都用于指包含电路组件的结构,但两者一般还是有明显区别的:

所有机械均包含红石组件或电路,但电路本身是不会对环境产生影响的(除了红石火把或中继器在激活时产生的光,或活塞作为电路组成成分之一时造成的推拉方块的负效果)。明确这些简单的概念有利于我们理解红石电路

电路尺寸

本wiki用宽× 长× 高的格式(电路的外切长方体)描述电路的尺寸,其中包括底板支撑方块,但不包括输入/输出。

描述电路尺寸的另一种方法是忽略最下层支撑电路的那层方块(例如位于下层红石粉之下的方块)。然而这种方法无法区分平面电路与一格高的电路。

通常直接用电路的占地面积,或是直接用1格宽的电路的长度描述电路尺寸较为方便。

电路特性

根据不同的设计目标,您应当考虑一些常见的特性:

可能还会有其他的设计目标,包括降低子电路延迟、减少昂贵元件消耗(例如比较器)与尽量减小设计尺寸等。

电路类型

虽然建造电路的方法无穷无尽,但特定的电路建造样式是比较固定的。下面的章节对Minecraft社区中流行的电路进行了分类,每个章节有独立的主条目用于描述具体的电路设计方案。

某些电路可能只能完成最简单的控制功能,但你将逐渐能用此类简单电路的组合成复杂的、能够满足机械需要的大型电路。

传输电路

信号传输常用术语包括:传输类型,纵向传输,中继器与二极管。

向上纵向传输

向下纵向传输

单向电路(即“二极管”)只允许信号沿着一个方向传输,主要用于防止输出端信号对输入端电路产生负面影响(例如信号串扰等)。单向电路也可用于电路压缩时用于防止电路不同部分相互干扰。

逻辑电路

有时,你需要判断输入信号,经过一定的算法产生一个输出。这类电路即为人们耳熟能详的逻辑门(“门”只让满足“逻辑”的信号输出)。虽然有很多种类的逻辑门,最基本的只有三种:与门,或门、非门。

脉冲电路[编辑]

某些电路需要特定长度的脉冲,其他电路用脉冲长度传达特定信息。脉冲电路派上了用场。

在一个状态稳定,另一个状态不稳定的电路通常称为单稳态电路(monostable circuit)。大多数脉冲电路属于单稳态电路电路,因为它们的激活态(非稳态)只能持续较短时间就回到稳定态。

时钟电路

时钟电路为持续、重复提供特定长度脉冲的脉冲发生器。一些时钟电路可以永久工作,另一些则可控。

简单的时钟电路只有两个等长的状态(0与1长度相同)。例如5刻激活与5刻非激活的时钟被称为5刻时钟。

时钟电路也可以基于矿车、船、掉落物品的自然消失等。

记忆电路

与逻辑电路永远反映输入信号不同,记忆电路的输出不单与输入相关,还与“过去的输入”相关。这样能够完成对电路过去状态的“记忆”。在现实生活中的电子学中,锁存器指对输入信号的某个状态产生反应的电路;触发器指对输入信号的变化产生反应的电路。

还有很多记忆电路可供选择。

杂项电路

此类电路一般不常见,但却是大型复杂工程的重要组成部分。

方块更新感应器(Block Update Detector,缩写为BUD)为能够对方块状态改变产生反应的电路(例如石头被开采,水变成冰,南瓜长出等一切涉及方块的数据更改的行为)。


爱好者们还有很多更复杂的电路方案。

建造电路

计划

建造红石电路的第一步是确定电路能做些什么。

建造

建造电路时使用特定的方块组合是个不错的习惯,这样你当修建其他的工程时,看到这些方块你就能意识到不能再继续挖了。常见的选择有石砖、雪块与羊毛(不同颜色的羊毛有利于你自己区分电路的不同部分)。

当在水或岩浆边上建造电路时要特别小心。很多电路组件会在液体流过时被破坏。

建造电路以引爆TNT(陷阱或大炮)时要格外小心。建造中的电路可能会意外触发TNT,因此强烈建议最后再放置TNT。

解决问题

当电路出问题时,仔细检查,尝试寻找出问题的来源。

精炼

电路正常工作后,考虑一下是否能够提高电路的性能。

给个赞吧

01-06 11:03
未知_genghe
未知_genghe
楼主

评论

热门攻略
最新攻略
猜你喜欢
【冥冥】我的世界神奇宝贝Ep17
【冥冥】我的世界神奇宝贝Ep17
DE_我是冥冥DE_我是冥冥
05-18
1835
【下骑】我的世界起床战争 1.4 不一样的全新版本 神奇牛奶
【下骑】我的世界起床战争 1.4 不一样的全新版本 神奇牛奶
下骑下骑
04-06
1896
新人,发帖 请大家见谅 MOD生存
新人,发帖 请大家见谅 MOD生存
丶MDr灬莫彡丿SuSun丶MDr灬莫彡丿SuSun
06-20
1000
史蒂夫漂流计!!!!
史蒂夫漂流计!!!!
你可能不认识我你可能不认识我
06-02
4192