Я делаю 2D Brick Breaker в Unity.Unity Brick Breaker: мяч ударяется между двумя кирпичами
У меня проблема со сценарием, когда мяч попадает между двумя кирпичами. У меня есть BoxCollider2D, прикрепленный ко всем кирпичам и CircleCollider2D, прикрепленный к мячу. Когда мяч попадает между 2 соседними кирпичами, он отскакивает назад в том же направлении, как если бы он попал в край кирпича. Между ними нет края, но два соседних кирпича образуют сплошную поверхность. Таким образом, мяч должен отскакивать от поверхности (в другом направлении) вместо отскока назад.
Любой знает любого решения, чтобы решить эту проблему? Я спросил об этом на форумах Unity Physics, но не получил никакого ответа, поэтому проверяя, может ли быть где-нибудь здесь эта проблема.
Спасибо, Мукул
Вы можете использовать одну геометрию окна, но разные текстуры, чтобы издеваться над ней как с двумя блоками. – David
Не могу сделать это. Я обнаруживаю коллизии индивидуально для каждого блока, основываясь на его геометрии окна. – mukul
Можете ли вы объединить выровненные полевые коллайдеры во время выполнения? – TheDjentleman