指南:電路
電路是一種高級功能,用來使機械發揮作用。以下指南會教你如何更好利用電線功能。電線是一件相當有用的物品,可以用來建造農場、機關以及其他可以協助推進遊戲的東西。
電路基礎
一個電路的兩個主要組件是輸入和輸出。常見的輸入有計時器、開關及壓力板。當輸入被激活時,會激活相連的所有輸出機械(如飛鏢機關、雕像、火把或泵)。電線可以使用扳手放置,使用鋼絲鉗破壞。多數電路組件可以在機械師處購買。
有(電腦版、主機版、和移動版) 四種 / (前代主機版、和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 的物體,當玩家踩上去或右鍵單擊時,會發出信號。它們通常會作為機關出現。
二極管
計時器有時會反過來向機械發出信號,但利用青綠壓力墊板和飛鏢機關,可以製造出「二極管」,這是一種只在一個方向上工作的電路元件。將機械連接至飛鏢機關,把青綠壓力墊板放置在其延長線上,然後將輸出端與它連接在一起。這意味着,當接收到信號後,飛鏢機關會發射飛鏢,擊中青綠壓力墊板。但由於沒有電線相連,因此從青綠壓力墊板傳來的信號並不能重新激活信號源。
在困難模式中,有更簡單的製作二極管的方法:在任意邏輯門(異或門除外)上面放上一盞燈,將信號源連接至燈,輸出端連接至門。
計數器
可以使用若干個邏輯門建造一個機械,其輸出信號將每收到兩個輸入信號觸發一次。這樣的機械可被串聯起來,以建造能夠記錄收到的輸入信號數目的一台機械。如果將這種機械與邏輯感應器(晝)相連,就可以計算天數。
一個簡單的實現方法是,將邏輯門燈(故障)邏輯門燈(開或關)之上,這樣一來,兩盞燈就會收到相同的輸入信號,使得門電路每兩個輸入信號就會發出一次信號。
小貼士:當將計數器的值與其他電路一起使用時,應當記住,計數器的輸出可能在一個周期內多次變化,因此應當為每個計數節點使用一個額外的邏輯門,用於延遲(補償)輸出信號。