Get touch point in realtime when I press a button and move the finger(mouse)

Hi All,
Now, I met a problem that : When I press a button(UMG) and move the finger(mouse), I can’t get the touch point in realtime , the “PlayerController::InputTouch” was not called 。How could I get the touch point position when I move the finger and keep the button pressed?

Could anyone give me some ideas?

Background:
I want to make a skill indicator like LOL:when I press the skill button,will generate a arrow , when a move the finger (not release button, keep hold the button pressed), the arrow will change it’s direction.

I have world around this problem. I use drag and drop instead of button

4 years later …
did you find a solution for that ?
i’m facing the same problem