public bool RemoveAllItem() { try { for (uint slot = 0; slot < (uint)eEquipSlotSpot.eESS_Max; ++slot) { EA_CItemUnit pPrevItemUnit = m_EquipmentList[slot]; if (pPrevItemUnit != null) { pPrevItemUnit.RequestDelete(); m_EquipmentList[slot] = null; } } } catch (System.Exception ex) { Debug.LogWarning(ex.Message); } return(true); }