アニメーションモンタージュの再生を途中で停止

お世話になります。
アニメーションモンタージュでプレイヤーキャラクターが踊ったり、しぐさを行ったり長めのアニメーションさせる事はできたのですが、そのままキャラクターが移動をすると、そのしぐさのままプレイヤーが動いてしまいます。

そこで、例えば移動を検知してモンタージュでのアニメーションを停止したり、アニメーション途中で別のアニメーションモンタージュに移行するにはどのようなやり方があるのでしょうか。
お手数お掛けいたしますがご教授よろしくお願いいたします。

Character Movementを利用している時には、Get Velocityなどを使うことでキャラクターの移動速度を取得することが可能です。特定の移動速度を越えたという条件を指定し、Stop Anim Montageで停止、Play Anim Montageで違うモンタージュへ移行することができます。

迅速なご返答ありがとうございます。
早速ブループリントを試して、速度を習得してみたのですが、うまく稼働させることができませんでした。初心者のため初歩的な事で申し訳ありませんがヒントを頂けるとありがたいです。
よろしくお願いいたします。

移動の入力を行っている部分でブランチによる処理行います。またモンタージュが再生されているかどうかを、Montage Is Playingなどを使って確認し、再生中あれば停止操作を行うようにしましょう。

ありがとうございます。検証してみます。