public void OnTriggerEnter(Collider other) { PickUp pickup = other.GetComponent <PickUp>(); if (pickup != null && !pickup.hasBeenPickedUp) { pickup.gameObject.SetActive(false); pickup.transform.parent = pickUpManager.transform; pickup.hasBeenPickedUp = true; pickUpManager.AddPickUp(pickup); } }