公式ドキュメントのビヘイビアツリーのクイックスタートガイドを何度も同じものを作成して試しているのですがAIが動いてくれません
ドキュメントのバージョンが古いのでしょうか?
ビヘイビアツリーに関していろいろ調べていますが学ぶのに最適なサイトや資料もついでに教えて頂けると幸いです
AI用のPawnに設定されているAIControllerはクイックスタートガイドに沿って作成したものを使用していますか?
よく確認してみてください。
BehaviorTreeに関してはまず公式ドキュメントを最後まで進めるのが良いと思います。
AI作成に必要な項目が全てきちんと説明されていますので、基礎を覚えるには最適かと。
質問を投稿したときプロジェクトの作成から最後まで全てクイックスタートガイドどうりに作成しましたがAIは動きませんでした
返答で指摘された部分含めて全てを見直し実行しましたがそれでもAIは動きませんでした
UE4.9からあるチュートリアルなので4.18で全く動かなくなる、ということはありませんので、
必ずなにか見落としています。
NavMeshは適切に設定されていますか? → NavMeshが設定されていなければ一歩も動きません
AIControllerは作成したものを使用していますか? → 違うものが設定されていれば意図した動きになりません
AIControllerのBeginPlayでBehaviorTreeを実行するように設定できていますか? → CharacterのBPの方に記述していませんか?
BehaviorTreeの各Decoratorの条件は適切ですか? → Propertyの設定はよく見落とします
こちらとしては何をどう作って、どのように確認しているのかがわかりませんので、チェックポイントを挙げることしかできません。
具体的な回答が欲しい場合は、スクリーンショットを添付してみると良いでしょう。
当時のガイドと変わっている可能性はありますが、現在公開されているガイドには必要な手順が載っていないものがありました
・ビヘイビアツリーのHasLineofSight下にあるMove toのBlackBoardKeyにはEnemyActorを割り当ててください
・BTT_FindRandomPatrolタスクでObjectとして定義したPatrolLocationをインスタンス編集可能にし、ビヘイビアツリーからVectorとして定義したPatrolLocationをリンクさせてください