public void SendCollisionExit(BC_CollisionData col)
 {
     if (this.colExits != null)
     {
         for (int i = 0; i < this.colExits.Count; i++)
         {
             this.colExits[i].OnCollisionExit(col);
             EventListener.CollisionExit(col);                 // Invoke custom event
         }
     }
 }
예제 #2
0
 public static void CollisionExit(BC_CollisionData data)
 {
     //DebugManager.LogToFile("[OnCollisionExit] " + data.collider.name + " exited collision with " + data.myCollider.name + " at point " + data.point.ToString() + " with normal of " + data.normal.ToString());
     OnCollisionExit?.Invoke(data);
 }
예제 #3
0
 public static void CollisionStay(BC_CollisionData data)
 {
     //DebugManager.LogToFile("[OnCollisionStay] " + data.collider.name + " is colliding with " + data.myCollider.name + " at point " + data.point.ToString() + " with normal of " + data.normal.ToString());
     OnCollisionStay?.Invoke(data);
 }