/*
  * Everytime when the Ray hits a collider it checks if the hit object
  * is an object one can interact with
  */
 void CheckForHit()
 {
     // Check if Ray hits an item
     if (Physics.Raycast(transform.position, transform.forward, out hit, range))
     {
         // Check if item is interactable
         if (hit.transform.tag.Equals("Interaction"))
         {
             Ui.ActivateCrosshair();
             if (Input.GetButtonDown("Fire1"))
             {
                 Interact();
             }
         }
         else
         {
             Ui.DeactivateCrosshair();
         }
     }
     else
     {
         // Change Crosshair to inactive
         Ui.DeactivateCrosshair();
     }
 }