void RemoveLoadItem(LoadItem item_) { item_.Clear(); if (m_itemList.Remove(item_)) { m_itemPool.Push(item_); } }
void RemoveLoadItem(LoadItem item_) { m_image2item.Remove(item_.image); item_.Clear(); if (m_itemQueue.Remove(item_)) { m_itemPool.Push(item_); } }
void RemoveLoadItem(LoadItem item_) { if (item_.referId != null) { Refer.DetachDeactive(item_.referId, onDeactive); } item_.Clear(); m_itemList.Remove(item_); m_itemPool.Push(item_); }