Skip to main content

Nadawanie sygnału

CategoryŚwiat
Category
Świat

Overview

Transmisja sygnałów obejmuje mechaniki i maszyny, które propagują, kierują i przekształcają sygnały w grze. Sygnały przemieszczają się wzdłuż Przewód, przez Wire Bridges, za pośrednictwem Wireless Senders and Receivers oraz mogą być nadawane globalnie za pomocą Global Signal Transmitters i odbierane przez Global Signal Receivers. Kilka maszyn i elementów interfejsu współdziała z Wires i sygnałami: Przewód mogą łączyć się z Signal Producers, Wyłącznik, Ekran, Belt Readers, Belt Filters, Bramki logiczne i Simulated Machines. Operator Signal Receivers dostarczają konfigurowalny sygnał kształtu z Random Operator Shapes po wybraniu.

Przewód zachowują się podobnie do taśm i rur: mogą się rozdzielać, scalać i zmieniać warstwy. Wszystkie wejścia Wires mogą działać jako wyjścia; sygnał z Wires rozchodzi się do dowolnego połączonego Wires we wszystkich kierunkach. Przewód wyświetlają różne kolory, aby wskazać swój aktualny stan sygnału: ciemnozielony dla null, jaśniejszy zielony dla integer 0, bardziej jaskrawy zielony dla integerów różnych od 0 i dla sygnałów kształtu lub kodu koloru, oraz jaskrawoczerwony, gdy Wires znajduje się w konflikcie. Jedynym wyjątkiem od zasad konfliktu jest to, że sygnał null jest nadpisywany przez sygnał nie-nulowy. Najazd kursorem na Wires pokazuje dymek narzędzia z aktualnym sygnałem.

Wire Bridge pozwala dwóm różnym sygnałom przechodzić przez ten sam kafelek bez wywoływania konfliktu. Wejście sygnału po jednej stronie Wire Bridge zawsze jest wyjściem po przeciwnej stronie, co umożliwia schludne skrzyżowania tam, gdzie standardowe Wires powodowałyby konflikt.

Wireless Senders and Receivers tworzą bezpośrednie połączenie między dwoma punktami podczas przeciągania od lokalizacji nadajnika do lokalizacji odbiornika. Receiver musi być umieszczony w odległości 1 do 4 pustych kafelków od sendera. Sender łączy się z najdalszym odbiornikiem w zasięgu; jeśli wielu senderów próbuje połączyć się z tym samym receiverem, wybierany jest sender, który jest najdalej od tego receivera. Wireless Sender pobiera sygnał wejściowy i wyprowadza sygnał z Receiver, z którym jest połączony, rysując widoczny promień między nimi. Pary Wireless można używać do przesyłania sygnałów przez obszary, gdzie umieszczanie Wires jest niepraktyczne.

Global Signal Transmitters i Global Signal Receivers umożliwiają długodystansowe, między-fabryczne udostępnianie sygnałów. Obie wymagają nie-nullowego, niekonfliktowego sygnału Wires jako Channel Input (#). Global Signal Transmitter dodatkowo wymaga dowolnego sygnału Wires na swoim Signal Input (⚡); jeśli to Signal Input jest nie-null, nadajnik wysyła ten sygnał do wszystkich Global Signal Receivers, których Channel Input pasuje do Channel Input nadajnika. Wskaźnik Global Signal Transmitter pokazuje czerwony, gdy jego Channel Input jest null, żółty, gdy Channel Input ma sygnał, ale Signal Input jest null, oraz zielony, gdy zarówno Channel, jak i Signal wejścia otrzymują sygnały. Global Signal Receiver jest czerwony, gdy jego Channel Input jest null lub nieużywany przez żaden nadajnik, żółty, gdy jego Channel Input był lub jest używany przez którykolwiek nadajnik, oraz zielony, gdy jego Channel Input pasuje do Channel Input nadajnika, który aktualnie ma nie-nullowe Signal Input; w stanie zielonym Signal Output (⚡) receivera odpowiada przesyłanemu sygnałowi. Global Signal Transmitters i Receivers odblokowują się po odblokowaniu Wire Basics i 3rd Machine Level.

  • Używaj Wires do lokalnego kierowania, rozdzielania, łączenia i warstwowania; polegaj na dymkach narzędzi przy najazdach, aby sprawdzać sygnały na żywo.
  • Używaj Wire Bridges, aby przeciąć dwa sygnały w tym samym kafelku bez powodowania konfliktu.
  • Używaj Wireless Senders/Receivers, aby pokonać krótkie przerwy (1–4 puste kafelki) lub kierować sygnały przez zatłoczone obszary; pamiętaj, że sender łączy się z najdalszym dostępnym receiverem w zasięgu.
  • Używaj Global Signal Transmitters i Receivers, aby rozgłaszać konkretne sygnały na duże odległości; upewnij się, że Channel Inputs pasują, a Signal Inputs są nie-null, aby transmisja zaszła.
  • Używaj Operator Signal Receivers, gdy potrzebne jest selekcjonowalne Random Operator Shape jako źródło sygnału.

Other entities of this type

Related pages

Last updated: