データフローとは?

データフローとは、ノードの処理結果を他のノードに受け渡すためのデータの流れを言います。

データの入出力スロットを接続するとデータフローを活用できます。

組み込みスクリプトを使用した例では以下のようなデータフローが簡単に組めるようになっています。

  1. InstantiateGameObjectでプレハブをインスタンス化。
  2. インスタンス化したGameObjectを出力。
  3. Rigidbody.GetでRigidbodyコンポーネントを取り出し。
  4. AddForceRigidbodyで受け取ったRigidbodyに力を加える。

また、例ではArborFSMを使用していますが、BehaviourTreeでも同様にデータの受け渡しができます。

参考リンク