If

条件に従って実行するノードを切り替えるノードです。

プロパティ

プロパティ名 説明
入力ポート InputExecutePort ExecuteWireもしくはTransitionWireで接続することで実行されます
Conditions IfConditionのリスト 判定する真偽値とExecutePortのリスト。
上から順に判定し、Inputがtrueの場合にThenの接続先ノードを実行します。
Input
判定する真偽値のInputField
Then
Inputがtrueの場合に接続先ノードを実行するOutputExecutePort
Else OutputExecutePort Conditionsの条件に一つも合致しない場合に実行します。
Completed OutputTransitionPort 実行しているノードがExitに到達した際に遷移します。

受け付けるフロー終了系ノード

  • Exit
    実行を終了し、Completedに遷移します。