/// <summary> /// When the player leaves the selectable area of the highlighted item, it become deselected /// </summary> /// <param name="other"></param> private void TryRemoveHighlightItem(Collider2D other) { ItemDisplayer item = other.GetComponent <ItemDisplayer>(); if (item != null && this.itemToSelect != null && item.Equals(this.itemToSelect)) { this.itemToSelect.DisableHighlight(); this.itemToSelect = null; } }