Best practice to keep smooth yaw to mouse between attack montages for Top-Down game?

Gulkaur
Sun, 28 Sep 2025 20:05:18 +0000
Blueprint

Engine: UE5.3

Game: Top-down ARPG

Goal: Rotate character smoothly toward mouse during attack windows and keep it smooth between successive attacks (no snaps when one montage ends / next begins).

Question: I drive facing with Control Rotation from the PlayerController (rotate-to-mouse). While an attack montage is playing, I suspend rotate-to-mouse so the character holds the heading captured at montage start. If the player chains another attack before the ResetCombo AnimNotify, I briefly re-enable rotate-to-mouse to re-acquire the cursor direction, rotate smoothly to that heading, then start the next montage and suspend rotation again. After ResetCombo fires, normal continuous rotate-to-mouse resumes. I’ll also scale the montage Play Rate as the attack-speed mechanic.

Any best practices or sample graphs that keep rotation buttery-smooth through the gaps between combo swings would be amazing. Thanks!

Screen Shot 1 - Anim Blueprint
Screen Shot 2 - Player Controller Blueprint
Screen Shot 3 - Player Controller Blueprint (rotate-to-mouse function)
Screen Shot 4 - Character Player Blueprint

1 post - 1 participant