I am trying to devise a way to prioritize input.
So clicking on the terrain walks the player there
but click and dragging moves the camera
and clicking on another object launches an action on this object
unless the click and drag is done on a GUI element in which case the gui element eats up the input
Has anyone cracked that?
Do I need to roll in my own Input even manager ? And if so what is the best approach ? Passing delegates as parameter for a Input Registrar which at LateUpdate determines which one is the winner or a set of carefully crafted lock booleans ?
Thanks