Пример #1
0
 void OnCollisionEnter2D(Collision2D collision)
 {
     if (collision.gameObject == player)
     {
         heartManager.Hide();
     }
 }
Пример #2
0
 void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.tag == "colliderForBullets")
     {
         heartManager.Hide();
     }
 }
Пример #3
0
 void OnTriggerEnter2D(Collider2D collision)
 {
     //incoming bullet from aliens
     if (collision.gameObject.tag == "colliderForBullets" && gameObject.tag != "bullet")
     {
         heartManager.Hide();
         Destroy(gameObject);
     }
     else if (collision.gameObject.tag == "Ground")
     //destroying fired bullets from aliens
     {
         Destroy(gameObject);
     }
     else if (collision.gameObject.tag == "Enemy" && gameObject.tag != "bulletFromEnemy")
     {
         //incoming bullets from player
         Destroy(gameObject);
     }
 }