Возможно ли отключить физику прикосновений не отключая гравитацию в unity 2d

Есть враг перемещающийся рывками

    private void AddForce()
    {
        _rb.AddForce(-transform.right * _speed, ForceMode2D.Impulse);
    }

Игрок может его толкать, возможно ли это как-то исправить? Увеличивать трение не вариант, тогда враг не будет перемещаться. Лучшее что я придумал - уменьшить вес игрока, но мне кажется это может сказаться на геймплее


Ответы (1 шт):

Автор решения: setagiSan

Если тебе нужно, чтобы они сталкивались, но при этом он его не двигал, то да - поиграй с весами, как игрока, так и противника.

Если же тебе не нужно, чтобы они в принципе сталкивались, то можешь разнести их по разным слоям.

→ Ссылка