/// <summary> /// Assigns the slot to the box. /// </summary> /// <param name="slot">Slot.</param> private void AssignSlot(UIItemSlot slot) { if (!slot.IsAssigned() || slot.GetItemInfo() == null) return; if (this.m_Slot != null) this.m_Slot.Assign(slot.GetItemInfo()); if (this.m_NameText != null) this.m_NameText.text = slot.GetItemInfo().displayName; /*if (this.m_DescriptionText != null) this.m_DescriptionText.text = slot.GetItemInfo().Subtype + " " + slot.GetItemInfo().Type;*/ // Save a ref to the slot this.m_SelectedSlot = slot; }