画像一枚目がBehaviorTree内のタスクで
二枚目がNPCのWalkSpeedを操作するものですが、ランダムに発生させたVectorとの距離に応じて歩くスピードを変更させたいです。
遠ければ早く、近づくにつれて徐々にスピードを下げてそのVectorに到着したらスピードを停止させたいです。
Distance(vector)で求めた距離をCharacter MovementのMax Walk SpeedにそのままセットしてあげればOKです。
場合によっては距離が非常に大きい数値になり一瞬で移動しているように見えるかもしれないので、Min(float)やClamp(float)等で上限値を設定してあげるといいです。