Switch
Index で A / B / C / D の4入力から1つを選び、Selected へ流します。
- Index は小数を切り捨て、範囲外は端に丸めて扱われます(-5 なら A、99 なら D)。Counter の出力をそのまま挿しても事故になりません
- Index・A〜D はポート横に直接値を打ち込めます。未接続時の定数値もプロジェクトに保存されます
- ノード上には現在の出力値を示すミニバーが表示されます
出力は毎フレーム送られます。 値が変わっていなくても
Selectedへ出し続ける作りなので、下流に「変化したときだけ」を期待するノードを置くときは注意してください。
入力ポート
| Port ID | 型 |
|---|---|
Index | float |
A | float |
B | float |
C | float |
D | float |
出力ポート
| Port ID | 型 |
|---|---|
Selected | float |
スクリプトから設定可能なメンバー
| パス | 型 |
|---|---|
indexInput | float |
inA | float |
inB | float |
inC | float |
inD | float |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "SignalSwitch" }) 



