Выполнить код при касании 2Д объекта

Выполнить код, когда к указанному 2Д-объекту прикасается другой объект, можно через событие OnCollisionEnter2D().

void OnCollisionEnter2D(Collision2D collision)
{
    // Код, когда к текущему 2Д-объекту прикасается любой объект
}

Также можно задать выполнение кода, если 2Д-объект соприкасается с указанным объектом.

// код, когда к текущему 2Д-объекту соприкасается объект с именем Player
if (collision.gameObject.name == "Player")
{
}

// код, когда к текущему 2Д-объекту соприкасается объект с тегом Bullet
if (collision.gameObject.tag == "Bullet")
{
}