味方aiが上手く動かない

初心者なため初歩的な質問ですみません。

Third Personテンプレートから改造してアクションゲームを作っており、その敵キャラと味方キャラのAIを作っている最中なのですが、味方キャラのAIが上手く動きません…

こちらの記事が一番やりたいことに近くて参考にしていまして、敵を発見するところまで進めたのですが、一定の距離を保ったままプレイヤーを追従するところから反映されず、見落としがあったのかと何回も確認したのですが、それでも解決されず、原因がわからなくて困っています…

拙い部分も多いと思いますが、答えてもらえると非常に助かります。

最終的には味方も敵に攻撃できるようにしたいのですが、もしアドバイスやほかにいい方法などがありましたらそちらも教えてくださると大変ありがたいです。よろしくお願いします。

現在起きている事象 を説明してください

敵を発見するところまで進めたのですが、一定の距離を保ったままプレイヤーを追従するところから反映されず

とありますが、参考サイトをそのまま実装するならば順番は逆のはずです

距離を開けた追従が出来ていない状態です。
そのためワープすることも敵を発見することもできていない状態になっています。

「一定の距離を保ったままプレイヤーを追従する機能」を実装して反映されなかった時に、一度一通り実装してみたら解決されるのかと思い「敵を発見する」ところまで作ってみた結果このようなブループリントになっております。

追いかける対象(PlayerActor)が設定されていないことが原因と考えられます
SetValueAsObject ノードを使用して追いかける対象を与えてください

実践してみました。
このような感じでしょうか…?
追従はしてくれるのですが、まだ距離を開けてくれない状態です…

参考にしているサイトの内容をどの程度理解しているのかがなんとなくわかりました。
もう少し丁寧に読み込んで理解することをお薦めします。
何をすべきかはきちんとサイトに書いてあります。

それからうまく動かないと認識したら その時点で手を止めて処理を見直す べきです。
自身が初心者であると考えるなら特に、です。
余計な処理が混ざっていては自分がどこで間違えたのか理解するのも難しいです。


対象との距離はBlackBoard上の DistanceToPlayer という Float値 で設定しています。
距離は数値(今回はFloat)で設定しなければいけません。
Float値の設定に使うノードは SetValueAsFloat ノードです。

距離を数値で設定できていないので、まず期待する動作は見込めませんね?

なお、最初の画像ではその部分については正しい状態でした。

なるほど…ご丁寧な対応、そしてアドバイスまでありがとうございます。
理解できるまで粘ってみます。