示例#1
0
 public void OnTriggerExit(Collider other)
 {
     if (other.gameObject.CompareTag("ShapeMergeRadius"))
     {
         GameObject otherShape = other.gameObject.transform.parent.gameObject;
         otherShape.GetComponent <NotifyOnDisable>().OnObjectDisabled += OnOverlappedDisabled;
         OverlappingMergeTriggers.Remove(otherShape.GetComponent <MergableObject>());
     }
 }
示例#2
0
 public void OnOverlappedDisabled(GameObject other)
 {
     OverlappingMergeTriggers.Remove(other.gameObject.GetComponent <MergableObject>());
 }