Value A と Value B を比べて、成立したら True Output と True Trigger、しなければ False Output と False Trigger へ出します。比較の種類はノード上のドロップダウンで選びます: > < == != >= <=(初期値は >)。
- 判定は A の変化・B の変化・
Trigger 入力・条件の変更のいずれでも走ります
== / != は浮動小数の比較なので、完全一致ではなく近似一致で判定します
Value A / Value B / Trigger はポート横に直接値を打ち込めます
True / False どちらの出力にも「A の値」が流れます。 B は比較にしか使われないので、「条件を満たしたら B を流す」という動きにはなりません。値そのものを差し替えたいときは Switch を使ってください。
入力ポート
| Port ID | 型 |
Value A | float |
Value B | float |
Trigger | trigger |
出力ポート
| Port ID | 型 |
True Output | float |
False Output | float |
True Trigger | trigger |
False Trigger | trigger |
スクリプトから設定可能なメンバー
| パス | 型 |
floatInputA | float |
floatInputB | float |
currentValueA | float |
currentValueB | float |
Synapse Apps(スクリプティング)
await synapse.modules.create({ type: "IFFilter" })