/// <summary> /// Removes Interactable Tag. /// </summary> /// <param name="tag">Tag</param> public void LeaveInteractable(InteractableTag tag) { if (this.interactableTag == tag) { this.interactableTag = null; } }
public InteractableTag GetInteractableTag() { if (this.interactableTag == null) { this.interactableTag = GetComponentInChildren <InteractableTag> (); } return(this.interactableTag); }
/// <summary> /// Setter for Interactable Tag. /// </summary> /// <param name="tag">Tag</param> public void AssignInteractable(InteractableTag tag) { this.interactableTag = tag; }