クラスBPの変数をAnimBPで参照したい

敵キャラクターの移動速度が一定以上になった場合に、
モーションを待機から歩きに変えるため、
敵キャラクターが持つSpeed変数を敵のAnimBPで参照して、
モーションを切り替えたいのですが、
敵のクラスBPの変数をAnimBPから参照する方法が分かりません。
どなたかご教授お願いできますでしょうか。

TryGetPawnOwner ノードを使用すればAnimBPのインスタンスを所有しているPawnを取得できます。


ThirdPersonTemplate等に含まれているMannequinのAnimBPに実装したいであろう内容がすべて記述されています。
参照してください。

ご回答ありがとうございます。
早速、参照しながら、対応してみようと思います。

TryGetPawnOwnerノードを使って、添付画像のような
ノードネットワークを組んでみたのですが、
何故か以下のエラーが出てしまいます。

This blueprint (self) is not a BP_Grux_C, therefore ’ ターゲット ’ must have a connection.
変数ノード Speed を取得 は無効なターゲットを使用しています。実行チェーンに接続しないノードに依存またはパージする可能性があります。

対処方法わかる方おられましたら、
ご教授お願いできますでしょうか。

TransitionRule内では実行ピン(白)は使えませんので、実行ピンの付いたCastノードは使用できません

EventGraphのBeginPlayイベントでCastしたActorを変数として保持するか、UpdateAnimationイベント内で欲しい値を変数内に落とし込むなどの対応が必要です

ご回答ありがとうございます。
ご指摘の通り、
「UpdateAnimationイベント内で欲しい値を変数内に落とし込む」方法で、
上手く行きました。
ありがとうございました。