今ビヘイビアツリーについて勉強しているのですが、よく動きがわかりません。
自分の解釈としては、
最初に実行可能かどうか調べるために、ルートノードからCompositノードであるSequenceやselectorで末端ノードまでのすべてのノードでの実行可能フラグを設定して、その後またルートノードから、実行可能なものの中からpriorityルールなどの選択ルールで実行する末端ノードを決定する、という動きでよろしいのでしょうか。
私が聞きたいのは汎用的な意味でのツリー構造の判定システムです。つまり、よく使われている仕様を知りたくて質問しました。
例えば、UE4でよく使われているbehaviorTreeの仕様の実際の動きなどを説明して頂けると嬉しいです。
あなたの回答
tips
プレビュー