Пример #1
0
 void OnTriggerEnter2D(Collider2D collision)
 {
     //Debug.Log("Trigger enter  " + this.gameObject.name);
     if ((layerMask.value & 1 << collision.gameObject.layer) != 0)
     {
         IColliderEnter collidable = this.gameObject.GetComponent <IColliderEnter>();
         if (collidable != null)
         {
             collidable.onCollide(collision.gameObject);
         }
     }
 }
Пример #2
0
 private void OnCollisionEnter2D(Collision2D collision)
 {
     if ((layerMask.value & 1 << collision.gameObject.layer) != 0)
     {
         //Debug.Log("Collider enter in if .......................... in " + collision.gameObject.name);
         IColliderEnter collidable = this.gameObject.GetComponent <IColliderEnter>();
         if (collidable != null)
         {
             collidable.onCollide(collision.gameObject);
         }
     }
 }