Возникла нехорошая проблема.
Персонаж игрока условно - куб с Box Collider`ом. Враги тоже.
Их я двигаю transform.Translate`ом и они не реагируют на столкновения вообще никак.
У меня возникло подозрение, что transform.Translate не учитывает физику, и мне стало от этого грустно.
Какой командой стоит передвигать персонажей, или какие компоненты стоит добавить (пробовал Rigidbody, однако безрезультатно)
|
боролся кстати с этим недавно... решение получилось костыльным)
Rigidbody, в Update() включать IsKinematic, двигать transform.position как хочется, выключать IsKinematic, обнулять rigidbody.velocity и angularVelocity.