Игровой объект не должен придавать доп. скорость движущемуся игровому объекту

Есть игровой объект персонажа, управляемый игроком и есть игровой объект врага, который патрулирует территорию, то есть перемещается вправо и влево. На них оба навешан BoxCollider2D и RigidBody2D. Мне нужно, чтоб персонаж если касался врага, то враг не смог скользить и двигался с прежней скоростью в том направлении в котором шёл. Как можно решить проблему если в RigidBody2D в свойстве Material установлен объект, который устанавливает Friction в 0 для того, чтобы враг мог двигаться. Вариант с изменением LayerMask-а, чтобы персонаж не смог взаимодействовать с врагом не подходит.


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