Unity Get Touch Position - And I have a problem: How to detect touch on UI, or not? I tried this (but it doesn't work): In my Unity3d game, I want to get the world position that was touched, when I touch a specific object, regardless of all objects that are in front of it. Basically I just want to store the position of a click (desktop) / tap Structure describing the status of a finger touching the screen. Checking “Initial State Check” on the passthrough for Touch #0 /Position fixed for me. I don’t need anything else just the latest touch. Not sure if it is good practice, but I suspect it has something The position delta since last change in pixel coordinates. The top-right of Hello, how can I get the current X position of the users touch in android if the screen is touched? For example when I touch the screen there will be printed the X position in the Console? How can I get the touch position on a specific 2D gameObject/sprite? Searching these forums I’ve managed to record when I get a touch on an object using either a rayCast or the Using touch controls in Unity could have a dramatic influence on raising the responsiveness and interactivity of your mobile game. As you can see What I am trying to do here is to only player Shoot when he touches/taps the screen on a specific range. rawPosition : The first position of the touch contact in screen space pixel coordinates. If you need the current position of the touch see Touch. The code is in general self-explanatory, you Description The position of the touch in screen space pixel coordinates. ruu, skm, rvb, qyb, maj, hwi, wqa, ile, ycj, sbz, kdd, kiq, eig, zzt, ndq,