Screen To World
Screen To World
Type | Script block |
Collider | None |
Folder | Math |
Ports | |
---|---|
Inputs | Screen X Screen Y |
Outputs | World Near World Far |
Given a screen coordinate, outputs the start and end points of a line going through that point (2 and 400 units away from the camera, respectively). That might sound weird, but usually you'll just wire those points into a Raycast to find the object the user tapped!
Notes
Due to a technical issue, still to be fixed, the output lags by one frame. In other words, if you Set Camera on frame N, then this block's output will change on frame N+1.
Because of this bug, the script will not function correctly on the first frame. To avoid incorrect values, use the block's output only if the Current Frame is greater than 0.