I have a mobile game im working on, Ive noticed the player controller handles touch input, but if i click on a button in a widget, the controllers touch inputs no longer fire.
I have also noticed that touch events in widgest like touch started, touch move, and touch end do not fire unless the finger was touched on the screen somewhere other than the widget first, making them sort of useless…
I need to get the fingers viewport screen position 100% of the time no matter what. It can come from the widget or the player controller, doesnt matter. but the problem is, if a widget is clicked the controller cant click in the world. and if a button is clicked, the controller cant handle input at all.
I just simply want a blueprint to ALWAYS get the touch location on the viewport, and then it can send that to the gui and/or player controller. How is this possible?