指南:电路
电路是一种高级功能,用来使机械发挥作用。以下指南会教你如何更好利用电线功能。电线是一件相当有用的物品,可以用来建造农场、机关以及其他可以协助推进游戏的东西。
电路基础
一个电路的两个主要组件是输入和输出。常见的输入有计时器、开关及压力板。当输入被激活时,会激活相连的所有输出机械(如飞镖机关、雕像、火把或泵)。电线可以使用扳手放置,使用钢丝钳破坏。多数电路组件可以在机械师处购买。
有(电脑版、主机版、和移动版) 四种 / (前代主机版、和3DS版) 三种不同颜色的电线,分别由对应颜色的扳手、五彩扳手(电脑版、主机版、和移动版)或宏伟蓝图(电脑版、主机版、和移动版)放置进行放置。对于扳手来说,电线是完全相同的:它们直到放置才被赋予颜色。不同颜色的电线功能相同,但不能互相连接:以便设计较紧凑复杂的线路。分线盒(电脑版、主机版、和移动版)可以让同色电线相交而不相连,使电路建造更加复杂。
输入
- 开关和控制杆可作为输入。它们每次切换时都会发出一道电流。它们扳到哪个方向并不重要。
- 压力板 会在每次有东西经过时发出信号。踩到压力板上时会将其激活。对于大多数压力板来说,从上面离开时什么也不会发生。压力板最大的用途之一是制作敌怪检测器,用于激活自动陷阱,或者是作为高级的警报器以便更有效地进行防御。不同的压力板或者仅仅对玩家起反应,或者仅仅对敌怪起反应,或者二者均起反应。测重压力板会在玩家踩到上面时和离开时均被激活。射弹和宠物无法激活大多数压力板,但青绿压力垫板则是个例外。
- (电脑版、主机版、和移动版) 感应器会在特定的条件被满足后发出信号。感应器有如下几种:
- 逻辑感应器(夜)会在入夜时发出信号。
- 逻辑感应器(昼)会在天亮时发出信号。
- 逻辑感应器(玩家出入上方)会在玩家进入其检测区域后发出信号,离开检测区域时同样如此。
- 液体感应器会在被浸没入某一特定液体或任意液体(根据感应器类型不同而不同)时被激活。
输出
- 大多数的光源可以在收到信号后改变开关状态。
- 门会在收到信号后改变开关状态。然而,门仅能从其当前所占据的物块处收到信号。如果电线被连接到门只有在开的时候才占据的位置,那么从这根电线处传来的信号可以将门关闭,但当门已经处于关闭状态时,则收不到信号,因而也无法被打开。这对于需要被自动关闭以保证安全的出入口来说特别有用,因为没有不小心将其打开的风险。
- 致动器会在接收到信号时,改变所在位置的物块的状态。这允许玩家创造出使用开关或控制杆打开的门。另外,这还可以用于搭建陷阱门,如此一来熔岩池和其他机关就可以在不使用的时候被盖住。
- 机关会在收到信号后被激活,并会进行诸如从天花板上落下长矛、抑或是发射一阵火焰这样的行为。机关页面给出了完整列表,但大多数玩家遇见的第一个机关通常是飞镖机关。它能够发射出一枚能够飞行地相当远的飞镖,会对集中的目标造成伤害和中毒效果,并会摧毁沿路的草。与雕像类似,机关在激活后有一段冷却时间,在冷却时间结束前无法再被激活。
进阶
计时器
计时器在被激活后,可以每隔一段固定时间输出一次信号。根据类型的不同,它可以每隔 1 秒、3 秒或 5 秒输出一次信号。除非将计时器使用不同颜色的电线相连接,否则计时器无法被连续激活。计时器可用于自动生成生物或物品以及用于某些机械,特别是雕像和机关。
逻辑门
共有六种不同的逻辑门:与门、或门、异或门,以及它们的反面:与非门、或非门、同或门。每个逻辑门仅会在满足特定条件后才会被激活。
- 与门仅在所有输入信号均为开时才会被激活。这对于限制进入某一区域来说很有用,只有世界中的特定开关都处于正确状态才能进入这些区域。
- 与非门会在所有信号都为关时被激活,恰好和与门相反。
- 异或门会在输入信号状态不相同时被激活。
- 同或门会在输入信号状态相同时被激活,恰好和异或门相反。
- 或门会在输入信号至少其中之一为开时激活。
- 或非门会在至少一个输入信号为关时被激活,恰好和或门相反。
这些输入信号必须来自于放置在逻辑门正上方的逻辑门灯。逻辑门灯共有三种:
- 开最开始为开,在收到信号后变为关。
- 关恰好相反。
- 故障比较特别,发出信号的几率等同于第一盏逻辑门灯(故障)下方的逻辑门灯(开)的数量与其下方逻辑门灯总数之比,而在其下方没有逻辑门灯时则永远不会发出信号。参见逻辑门#故障灯以获取更详细的信息。
引擎
利用螃蟹雕像或鸟雕像以及压力板,可以制作出引擎,这能够以比计时器快得多的速度激活电路。
有多种方法可以用于制造引擎。
Hoik 引擎和“Hoik 机械”
可以将 Hoik 与电路结合起来,创造出 “Hoik 机械”——例如Hoik 引擎。论坛中的这一篇帖子 An Introduction to Hoiktronics,对于进阶玩家来说可能会有所帮助。“建造 Hoik 机械的目的在于,将 Hoik 利用斜坡的核心用法,用在快速而精确的控制 NPC 的移动上,以便将 NPC 某种意义上用作大而笨重的“电子”,用这些电子来驱动数字机械的运行。”另一个有用的指南是 Fastest Engines,视频包含了:Hoik 机械计数器(含视频)、螃蟹引擎(袖珍版)、Hoik 引擎、房屋 Hoik 引擎、传送机引擎(标准版、结合 Hoik 的版本(向导引擎、结合 Hoik 的版本(终极版,单步骤))、矿车引擎、鸟引擎、雨声器(Rainstick(因形似而命名——译者注))引擎(含视频)(tumps, Repeater, Spear Trap Batteries, Continuous Drop)、以及 1.3 更新备注(包含 “Ghost Dummy” 引擎)。
引爆器
引爆器是一个大小为 2×2 的物体,当玩家踩上去或右键单击时,会发出信号。它们通常会作为机关出现。
二极管
计时器有时会反过来向机械发出信号,但利用青绿压力垫板和飞镖机关,可以制造出“二极管”,这是一种只在一个方向上工作的电路元件。将机械连接至飞镖机关,把青绿压力垫板放置在其延长线上,然后将输出端与它连接在一起。这意味着,当接收到信号后,飞镖机关会发射飞镖,击中青绿压力垫板。但由于没有电线相连,因此从青绿压力垫板传来的信号并不能重新激活信号源。
在困难模式中,有更简单的制作二极管的方法:在任意逻辑门(异或门除外)上面放上一盏灯,将信号源连接至灯,输出端连接至门。
计数器
可以使用若干个逻辑门建造一个机械,其输出信号将每收到两个输入信号触发一次。这样的机械可被串联起来,以建造能够记录收到的输入信号数目的一台机械。如果将这种机械与逻辑感应器(昼)相连,就可以计算天数。
一个简单的实现方法是,将逻辑门灯(故障)逻辑门灯(开或关)之上,这样一来,两盏灯就会收到相同的输入信号,使得门电路每两个输入信号就会发出一次信号。
小贴士:当将计数器的值与其他电路一起使用时,应当记住,计数器的输出可能在一个周期内多次变化,因此应当为每个计数节点使用一个额外的逻辑门,用于延迟(补偿)输出信号。