The current issue I’m seeing is that
the touch input operates (obviously)
in 3d space where the behaviour I’m
trying to achieve will allow a cube to
be moved along x & y
Isn’t this the other way round? Player input is screen space and you want to move your object in world space.
You can Deproject screen to world to achieve the above.
so presumably I need a component which
gives the viewport location rather
than the 3d space location of a finger
Can you elaborate on how are you’re getting a 3d space location of a finger??
I feel you got it all backwards hence no answers.