private void CancelLastInteractable(Interactable currentInteractable = null) { if (lastInteractedObject != null) { Debug.Log("Cancelling action of " + lastInteractedObject.name); lastInteractedObject.CancelAction(); } lastInteractedObject = currentInteractable; }