Exemplo n.º 1
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.CompareTag(Tag.Projectile))
     {
         Destroy(collision.gameObject);
     }
     else if (collision.CompareTag(Tag.Enemy))
     {
         TargetManager.AddEnemyToTarget(collision.GetComponent <Enemy>());
         if (collision.GetComponent <PusherEnemy>())
         {
             collision.GetComponent <PusherEnemy>().SetActive();
             Sounds.Instance.StartEnemySound(EnemyType.Pusher);
         }
         else
         {
             Sounds.Instance.StartEnemySound(EnemyType.Barrier);
         }
     }
 }