public void Interact() { if (interactor.CanInteract()) { interactor.Interact(); GetComponentInParent <PlayerInput>().SetPlayerState(PlayerInput.PlayerState.Interacting); } }