void OnTriggerEnter2D(Collider2D collision) { if (collision.tag != "PlayerComponent") { if (collision.tag != "Tank") { if (collision.tag != "Player") { Enemy enemy = collision.GetComponent <Enemy>(); if (enemy != null) { enemy.TakeDamage(damege); } EnemyHelicopter enemyHelicopter = collision.GetComponent <EnemyHelicopter>(); if (enemyHelicopter != null) { enemyHelicopter.TakeDamage(damege); } GameObject clone = Instantiate(bulletImpactEffect, transform.position, transform.rotation); Destroy(clone, 3f); Destroy(gameObject); } } } }