У меня есть этот код для уничтожения врага, когда игрок касается его:

Работает, когда для коллайдера isTrigger имеет значение false. Я прочитал документацию и думаю, что это потому, что он использует физический движок, чтобы проверить, трогает ли игрок или нет.
Есть ли простой способ избежать этого, мне нравится чистота isTouching, и мне нужно, чтобы у него был триггерный коллайдер, чтобы он не влиял на движение игрока.
Если нет, есть ли способ использовать коллайдер, который я уже должен проверить на столкновение с игроком?