ダークソウルのような近接戦闘のゲームを作ってるのですが、AIにどうやってプレイヤーに攻撃させるのか苦戦しています。
画像のような処理を組んだのですが、実際にプレイしてみると、敵がこちらを見つけた時に近くまで来るのはいいのですが、攻撃アニメーションが開始されると敵の攻撃アニメーションが固まってしまいます。処理を確認したら、MoveToと攻撃用のタスクが何度も呼ばれているように見えました。
攻撃用のタスクに「DoOnce」を入れてみるなどしたのですが、うまくいきませんでした。
どうしたら、敵に自然な攻撃アニメーションをさせることが出来るでしょうか??
画像と動画を乗せました。ご確認ください。お願いします。alt text
攻撃タスクのノードの後に、Waitノードを使えば解決できるかもしれません。
ドキュメントのリンクです。
返信遅れてすいません!教えていただいた通りWaitノードを使ったらうまくいきました!ありがとうございました!!