データフローとは?
データフローとは、ノードの処理結果を他のノードに受け渡すためのデータの流れを言います。
データの入出力スロットを接続するとデータフローを活用できます。
例
組み込みスクリプトを使用した例では以下のようなデータフローが簡単に組めるようになっています。
- InstantiateGameObjectでプレハブをインスタンス化。
- インスタンス化したGameObjectを出力。
- Rigidbody.GetでRigidbodyコンポーネントを取り出し。
- AddForceRigidbodyで受け取ったRigidbodyに力を加える。
また、例ではArborFSMを使用していますが、BehaviourTreeでも同様にデータの受け渡しができます。