ノード
ノードは、グラフに配置される「節」となる部品です。
ノード内には、ポートと呼ばれるノード同士をつなぐための端子があり、ポート同士をワイヤーで接続することでノードを跨いだ処理を構築していきます。
また、ノードが実行中に処理を行うノードコンポーネントを1つ以上持てるノードがあります。
ノードの種類
ノードには機能別に複数の種類があります。
- Action
一瞬で完了する処理を行うためのノードです。 - Task
継続的に処理を行うためのノードです。 - State
状態に従って処理を行うためのノードです。 - BehaviorTree
優先度によってツリー上に実行ノードを切り替えるノードです。 - Service
ノードグラフが再生中に常時実行するノードです。 - イベントノード群
イベントが来た際にノードを実行開始するためのノード群です。 - フロー制御ノード群
実行するノードの分岐や繰り返しを制御するノード群です。 - シグナルノード群
Stateから他のノードへ遷移する条件判定を行うノード群です。 - データ演算ノード群
演算やデータの取得などを行うためのノード群です。 - データ変換ノード群
データの型を変換するためのノード群です。 - 関数グラフノード群
関数グラフに関するノード群です。 - グラフ整理ノード群
グラフの整理に使用できるノード群です。