예제 #1
0
 private void OnTriggerExit(Collider other)
 {
     if (other.CompareTag("Player") || other.CompareTag("RemotePlayer"))
     {
         DivingGameObserver component = other.gameObject.GetComponent <DivingGameObserver>();
         if ((bool)component)
         {
             component.DivingTriggerExit();
         }
     }
 }
예제 #2
0
 private void OnTriggerEnter(Collider other)
 {
     if (other.CompareTag("Player") || other.CompareTag("RemotePlayer"))
     {
         DivingGameObserver divingGameObserver = other.gameObject.GetComponent <DivingGameObserver>();
         if (divingGameObserver == null)
         {
             divingGameObserver = other.gameObject.AddComponent <DivingGameObserver>();
         }
         divingGameObserver.DivingTriggerEnter(MasterData);
     }
 }