Есть ли способ изменить это значение без взлома определения в исходном коде? Плохой дизайн.

периментирую с box2d. Кажется, у меня есть проблема, которую люди описывают как липкие стены

У меня есть мяч и весло

Я использую все основные рекомендуемые весы, которые я мог найти, 10м мир, 1м мяч

Мяч обладает следующими свойствами:

shape: circle (.5f radius)
size: 1.0f
density: 1.0f
restitution: 1.0f
friction: 0.0f

Весло, используемое для перемещения мяча, составляет 1,5 м, оно обладает следующими свойствами: форма:

circle (.75f radius)
size: 1.5f
density: 10.0f
restitution: 0.1f
friction: 0.0f

Как видите, трение равно 0 для всех объектов.

Мяч постоянно застревает, катится по стене или полностью заклинивает в углах 90 градусов

Я думал, что смогу обнаружить столкновение со стеной и вызвать applyLinearImpulse, чтобы отодвинуть мяч от стены.

Ответы на вопрос(1)

Ваш ответ на вопрос