public void ChangeAllPickupsColor() { Material lifterMaterial = lifter.GetComponent <Renderer>().material; pickupsPool.GetComponentsInChildren <Renderer>().ToList() .ForEach(item => item.material = lifterMaterial); }
public void AddRigidbodyToPickups() { lifter.end = true; lifter.GetComponent <Collider>().enabled = false; foreach (GameObject item in lifter.pickupList) { Rigidbody rb = item.AddComponent <Rigidbody>(); item.GetComponent <Collider>().isTrigger = false; rb.mass = pickupMass; rb.useGravity = true; item.transform.parent = null; } }