private void OnTriggerEnter(Collider other) { IceCubeMelt icm = other.GetComponent <IceCubeMelt>(); if (icm != null && !icm.meltingZones.Contains(this)) { icm.meltingZones.Add(this); } }
private void OnTriggerExit(Collider other) { IceCubeMelt icm = other.GetComponent <IceCubeMelt>(); if (icm != null && icm.meltingZones.Contains(this)) { icm.meltingZones.Remove(this); } }