State

Stateはステートマシンにおける状態を表すノードです。
プロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
入力ポート | InputExecutePort | ExecuteWireもしくはTransitionWireで接続することで実行されます |
出力ポート | OutputSignalPort | アクティブになった際にシグナルを発行します。 TransitionWireで接続した場合は、即時遷移します。 |
Components | ノードコンポーネントのリスト | ノードがアクティブの間に実行するノードコンポーネントのリスト |
対応しているノードコンポーネント
- TaskComponent
アクティブになった際に実行開始し、TaskComponentが実行完了した際に結果をシグナルとして出力します。 - ActionComponent
ノードがアクティブになった際に処理が実行されます。 - EvaluateComponent
ノードがアクティブである間、毎フレーム処理が実行されます。
結果をシグナルとして出力します。 - EventComponent
イベントが来た際にシグナルを出力します。 - ServiceComponent
ノードがアクティブになった際に実行開始します。