public void InteractWithObject(InteractionType type) { if (m_Interactable != null && m_Interactable.CanStartInteraction()) { m_Interactable.Interact(type); m_Interactable.CompleteInteraction(); } }