# Signal Evaluation

シグナルを評価するノードです。

シグナルの評価結果が真の間、ノードコンポーネントを実行し完了を待ちます。

## プロパティ

プロパティ名 | 型 | 説明
--- | --- | ---
出力ポート | OutputSignalPort | `Inputs`と`Conditions`による結果のシグナルを出力します。 TransitionWireで接続した場合、シグナルがオンの場合に接続先ノードに遷移します。
Inputs | `LogicalElement<InputSignalPort>`のリスト | 各InputSignalPortから取得したシグナルを、論理演算した結果を求めます。
Conditions | TaskComponentのリスト | `Inputs`の判定結果がオンの場合に、設定している各TaskComponentが実行されます。 タスクの実行が完了した際に、実行結果をシグナルに反映します。

## 対応しているノードコンポーネント

- TaskComponent
  実行結果を出力シグナルに反映させます。
- EvaluateComponent
  判定結果を出力シグナルに反映させます。