Im currently using this pause menu script: unifycommunity.com but the problem, when its paused, the camera still follows the cursor. I have yet to figure out how to fix this, can anyone help?
I too have had this problem. I fixed it by disabling the mouse look scripts whenever the games is paused. One way to do this is to add code into the mouse look script that checks if Time.timeScale is 0, and if it is, dont update the camera. Another way would be to enable/disable any camera with the mouse look script, from within the pauseMenu script whenever the game is pause.
I cant give any code that I used, unfortunately (I dont have it with me). Also, if you are using the first person prefab from within Unity, there are 2 mouse look scripts attached to it - one on the camera, one on the actual GameObject (where all the movement scripts are).