I am using Alucard's slender guide to make a game similar to it. I am using the spherecast script he provides in a video, because the link to his scripts just crashes if I open it in Internet explorer on any computer I use. Using the script there are no errors but pressing E or clicking does not pick up a page. I try from every angle, very close up and a bit far back, I even messed with the distance and changed it to 2, 2.5, 5, 5.5. I do not understand what is wrong. It'd help if someone used the script in their Unity and tried to figure out what's wrong. Here it is: Code (CSharp): #pragma strict var papers : int = 0; var papersToWin : int = 4; var distanceToPaper : float = 5.5; var sphereRadius : float = 1.0; function Update() { if ( Input.GetMouseButtonDown(0) || Input.GetKeyDown( KeyCode.E ) ) { var hit: RaycastHit; var rayOrigin : Ray = Camera.main.ScreenPointToRay( Vector3( Screen.width * 0.5, Screen.height *0.5, 0 ) ); if ( Physics.SphereCast( rayOrigin, sphereRadius, hit, distanceToPaper ) ) { Debug.Log( "Test" ); if ( hit.collider.gameObject.name == "Paper" ) { Debug.Log( "Tests" ); papers += 1; Destroy( hit.collider.gameObject ); if ( papers == papersToWin ) { Debug.Log( "You have collected all of the Papers !" ); } } } } } EDIT: Also the cubes are named Paper, forgot to mention that.