예제 #1
0
        void RemoveLoadItem(LoadItem item_)
        {
            item_.Clear();

            if (m_itemList.Remove(item_))
            {
                m_itemPool.Push(item_);
            }
        }
예제 #2
0
        void RemoveLoadItem(LoadItem item_)
        {
            m_image2item.Remove(item_.image);

            item_.Clear();

            if (m_itemQueue.Remove(item_))
            {
                m_itemPool.Push(item_);
            }
        }
예제 #3
0
        void RemoveLoadItem(LoadItem item_)
        {
            if (item_.referId != null)
            {
                Refer.DetachDeactive(item_.referId, onDeactive);
            }

            item_.Clear();

            m_itemList.Remove(item_);
            m_itemPool.Push(item_);
        }