public void Place() { m_currentSlot = m_targetSlot; m_currentSlot.SetElementHolder(this); transform.SetParent(m_currentSlot.transform); transform.position = m_currentSlot.transform.position; m_slotManager.CheckMerge(); m_targetSlot = null; }