本文へスキップ

信号通信

カテゴリ世界
カテゴリ
世界

概要

信号通信 はゲーム内で信号を伝播、ルーティング、変換する仕組みとそれを扱う機械について説明します。信号は ワイヤー、Wire Bridges、Wireless Senders と Receivers、Global Signal Transmitters によるグローバル放送や Global Signal Receivers によって伝播します。いくつかの機械や UI 要素がワイヤと信号と相互作用します:ワイヤー は 信号生成機ボタン切り替えディスプレイ、Belt Readers、Belt Filters、論理ゲート、Simulated Machines に接続できます。Operator Signal Receivers は、選択時に Random Operator Shapes から設定可能な形状信号を提供します。

ワイヤー はベルトやパイプのように分岐、合流、レイヤー変更が可能です。ワイヤー のすべての入力は出力としても機能し得ます;ワイヤー の信号はすべての方向に接続された任意の ワイヤー に伝播します。ワイヤー は現在の信号状態を示すために色を変えます:null のときは濃い緑、整数 0 のときはやや薄い緑、0 以外の整数および形状や色コード信号のときはより明るい緑、コンフリクト(競合)があるときは明るい赤です。コンフリクトの唯一の例外は、null 信号が非 null 信号によって上書きされることです。ワイヤー にカーソルを合わせると現在の信号を示すツールチップが表示されます。

Wire Bridge は同じタイル内で異なる 2 つの信号を衝突させずに交差させることを可能にします。Wire Bridge の片側の信号入力は常に反対側に出力されるため、標準の ワイヤー では衝突するような交差を整理して通すことができます。

Wireless Senders と Receivers は、sender の位置から receiver の位置へドラッグすることで二点間に直接リンクを作ります。receiver は sender から 1~4 タイルの空きタイル内に配置されている必要があります。sender は射程内で最も遠い receiver に接続します;複数の sender が同じ receiver に接続しようとした場合、その receiver から最も遠い sender が選ばれます。Wireless Sender は入力信号を取り、接続された Receiver からの信号を出力し、その間に目に見えるビームを描きます。Wireless ペアは、ワイヤー を置くのが現実的でない領域を信号が通り抜けるようにする際に便利です。

Global Signal Transmitters と Global Signal Receivers は長距離の工場間信号共有を可能にします。どちらも Channel Input (#) に非 null かつコンフリクトのない ワイヤー 信号を要求します。Global Signal Transmitter はさらに Signal Input (⚡) に任意の ワイヤー 信号を必要とします;その Signal Input が非 null であれば、トランスミッタはその信号を Channel Input がトランスミッタの Channel Input と一致するすべての Global Signal Receivers に送ります。Global Signal Transmitter のインジケータは、Channel Input が null のとき赤、Channel Input に信号はあるが Signal Input が null のとき黄、Channel と Signal 両方に信号があるとき緑を示します。Global Signal Receiver は Channel Input が null またはどのトランスミッタにも使われていないとき赤、Channel Input が過去に使われたか現在どれかのトランスミッタに使われているとき黄、Channel Input が現在非 null の Signal Input を持つトランスミッタの Channel Input と一致するとき緑になります;緑の状態では receiver の Signal Output (⚡) が送信された信号と一致します。Global Signal Transmitters と Receivers は Wire Basics と 3rd Machine Level をアンロックした後に利用可能になります。

  • ローカルの配線、分岐、合流、レイヤリングには ワイヤー を使い、ライブ信号の検査にはホバー時のツールチップを活用してください。
  • 同一タイル内で 2 つの信号を衝突させずに交差させるには Wire Bridges を使ってください。
  • 短いギャップ(1–4 空きタイル)をまたぐか、混雑したエリアを通すルーティングには Wireless Senders/Receivers を使ってください;sender は射程内で最も遠い利用可能な receiver に接続する点に注意してください。
  • 長距離にわたって特定の信号を放送するには Global Signal Transmitters と Receivers を使ってください;伝送を行うには Channel Inputs を一致させ、Signal Inputs が非 null であることを確認してください。
  • 選択可能な Random Operator Shape を信号源として必要とする場合は Operator Signal Receivers を使用してください。

同じ種類のエンティティ

関連ページ

最終更新: