private void OnTriggerStay(Collider collider) { _interactableObject = collider.GetComponent <ObjectScript>(); isAbleToInteract = _interactableObject.CanInteract(collider); if (!isAbleToInteract) { return; } if (Input.GetKeyDown(KeyCode.E)) { InteractWithInteractable(); } }