Box2D: как сделать одно тело пассивно прикрепленным к другому?

Я пытаюсь использовать суставы в Box2D, чтобы пассивно прикрепить одно тело к другому. Например:

[B], [А]

Цель: когда A присоединяется к B, B всегда находится слева от A. Другие тела должны все еще сталкиваться с B и A, но я не хочу, чтобы B оказывал какое-либо физическое воздействие на A. B не должен "отягощать" A.

Проблема: B всегда "отягощает" A.

Я пробовал несколько суставов. Я пытался установить массу B на ноль. Я пытался настроить B, чтобы игнорировать гравитацию.

Как мне сделать эту работу?

1 ответ

ОК, я тупой

Установка массы на 0 по умолчанию установка на 1.

Установите массу на 0,001 сработало.

Другие вопросы по тегам