I have developed a simple multiplayer FPS app. I have used the scripts Perframe Raycast, Laser scope and Laser Pointer from Angry Bots to give the characters a laser pointer to paint objects so that other users can see what they are looking at.
I would like to control the pointer so that it is only visible when the user presses his mouse button. Try as I might I cannot seem achieve this. I have tried inserting a
if (Input.GetMouseButtonDown(0))
command at various points in the scripts (mainly at start of raycast routines) but the best I have achieved is for the pointer to be off at start and then after one mouseclick permanently on.
Can anyone help?