public void Pickup(Holdable holdable) { this.Drop(); m_Holdable = holdable; m_Holdable.transform.SetParent(this.m_HoldableObject.transform); m_Holdable.transform.position = m_HoldableObject.transform.position; m_Holdable.Freeze(); }