AI Move Toを途中で中断したい

AI Move Toは決まった距離まで追跡を行うためのノードです。
お望みのロジックを組みたい場合はビヘイビアツリーを使い、切り替えてあげる必要があると思います。

サンプルのこちらを使って実装してみてはどうでしょうか?
https://docs.unrealengine.com/latest/JPN/Engine/AI/BehaviorTrees/QuickStart/index.html

プレイヤーを追跡するためにAI Move Toのブループリントを使っています。

それに加えて、プレイヤーとの距離が一定以下になったら追跡を停止して攻撃モーションを行うプログラムを作りたいと考えています。

しかし、簡単なbranch文を使って実装させても、攻撃モーションを行いながら追跡を続けてしまいます。

AI Move Toを中断するブループリント、またはAI Move Toの代替手段があれば教えていただけないでしょうか?

AI Move ToはCharacterクラスを継承していたらCharacter Movementを使って動かしてるのでSet ActiveやStop Active Movementで止めることができます。

またCharacter以外でしたらFloating Pawn Movementコンポーネントを追加することによってAI Move Toを使うことができます。

76923-aimoveto.png