Just want to fact-check some (probably self-evident) things fast -
-
UGUI is predominantly ray-cast based and is not suited for use with standard colliders (box, sphere, mesh, etc) - true?
-
If so, it’d be a total waste of time trying to set up an R-Type-style game in the UI, correct?
-
If one wanted to use UI touch controls for such a shmup, you’d just convert the movement of the UI element to world space and apply it to your 2D/3D transform/rigidbody, right?
-
And if you were going to do that, why bother with the UI touch controls - just register the input.touches[0].position, convert it to world space and apply to the game element directly. Got it?
Sorry about the obvious questions - just want to be sure about the ideal workflow. I’ve done some experiments (mostly unsuccessful) with UI & colliders, just want to be sure I’m not missing anything.
Cheers!
–Rev