private void Put() { foreach (var pickedPart in PickedParts) { PartController p = pickedPart.GetComponent <PartController>(); p.CurrentPos = currentPos; WorldMapController.AfterPut(p.CurrentPos, p.type); } PickedParts.Clear(); }