Описание
Гарантирует, что все контакты, управляемые односторонним поведением, действуют одинаково.
При использовании поведения oneWay каждый отдельный коллайдер, вступающий в контакт с PlatformEffector2D, проверяется, его следует отключать или нет, сравнивая нормаль столкновения с surfaceArc. Такая работа с каждым отдельным коллайдером может вызвать проблемы с объектами, состоящими из нескольких коллайдеров.
Если объект состоит из множества коллайдеров и один из них имеет отключенный контакт из-за одностороннего поведения, может быть предпочтительнее сделать то же самое для всех коллайдеров на одном объекте, если они вступают в контакт с одним и тем же объектом. PlatformEffector2D. Для этого установите для параметра useOneWayGrouping значение true. Когда вы делаете это, все коллайдеры по существу действуют как один, все следуют друг за другом в отношении одностороннего поведения.
Если useOneWayGrouping не включена, объект, состоящий из нескольких коллайдеров, может оказаться в ситуации, когда у него отключен один контакт коллайдера, проходя через односторонний платформы, но другие не могут пройти.
Смотрите так же: useOneWay.