Bak bir örnek vereyim
private void OnTriggerEnter2D(Collider2D other)
{
if (other.gameObject.CompareTag("Coin"))
{
Destroy(other.gameObject);
}
}
Burada bu kodu içerisine attığımız sprite'ın 2d çarpışma durumu kontrol ediliyor ve eğer çarpıştığı nesnenin tagı "coin" ise o objeyi yok ediyor.
Yani comparetag() bir nesnenin tagını kontrol etmek yani parantezin içine yazdığımız tag ile karşılaştırmak için kullanılır. Eğer taglar aynı ise CompareTag() true'dur.