Имея проблему с физикой farseer, я уверен, что проблема связана именно с этой строкой кода из-за значения y. Поэтому, когда я пытаюсь переместить своего персонажа при падении, он движется влево и вправо, но его падение замедляется.Проблема гравитации с использованием физики Фарсера
body.LinearVelocity = new Vector2(1,0)
Есть ли способ изменить значение x этого? Или есть способ предотвратить скольжение и установить колпачок на скорость применения force() или applylinearimpulse()?
Он не останавливает движение по оси y. Я знаю, что я должен угадать, что те разработчики физики farseer не так думают. Спасибо за помощь – KGSB
Он останавливает движение, рассчитанное до сих пор. Но затем на последнем шаге применяется сила тяжести. Поэтому поэтому он замедляется, а не останавливается полностью :). –