I need a way to initiate a raycast from the camera when the player uses the mouse. Kind of like a laser, only once per click. I was trying to get together a method using rigidbodies, but the collision was faulty, and it was too slow.
Answer by DaveA
Feb 23, 2011 at 02:40 AM
Take a look here: http://unity3d.com/support/documentation/ScriptReference/Camera.ScreenPointToRay.html
Code there sounds like what you need
Thanks, I got it working. No console errors.
Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.
The best place to ask and answer questions about development with Unity.
To help users navigate the site we have posted a user guide.
If you are a new user, check out our FAQ for more information.
If you are a moderator, see our Moderator Guidelines page.
We are making improvements to UA, see the list of changes.
For troubleshooting common problems with Unity 5.x Editor (including Win 10).
Answers and Comments
No one has followed this question yet.
camera detecting walls
3rd Person Camera collision is jerky when zooming out
Inserting UnityScript Raycasting code into C# script ?
Aim at raycast position (mobile)
How can I check when the centre of camera is looking at a gameobject?