Физика липучки: Столкновения должны вращать тело, но не двигать его - PullRequest
0 голосов
/ 09 ноября 2019

Я использую последнюю версию физики на липучках (ранее Farseer Physics) и хотел бы иметь тело, которое может вращаться при столкновениях, но не переводиться / перемещаться ими.

Еслиэто помогает, применение для этого - система передач, где механизмы вращаются друг с другом, но не могут толкать / перемещать друг друга.

Я попытался установить положение каждой передачи в то же место в каждом кадре, но этоРешение по-прежнему позволяет перемещать шестерни в этой единственной раме.

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 13 ноября 2019

В итоге я просто установил body.LinearDamping на 100f и сбрасывал объект в одну и ту же позицию каждый кадр. Переменная LinearDamping замедляет движение объекта, поэтому он не улетает при каждом обновлении, но он не идеален, поэтому положение все еще необходимо изменить.

...